Escreva um programa, use a instrução continuação para implementar um filtro de loop, filtrar a string "águia" e fazer o processamento correspondente, mas desista de todo o código após a instrução continuação. Ou seja, se você encontrar uma string "águia", executará processamento específico e usará a instrução continuação para pular o processamento geral.
A cópia do código é a seguinte:
classe pública continua {
public static void main (string [] args) {
String [] Array = new String [] {"Egret", "Crane de coroa vermelha", "Original", "Parrot", "Crow", "Magpie",
"Eagle", "cuco", "águia", "pássaro com padrão cinza", "águia", "lag"};
System.out.println ("Existem muitos pássaros no meu jardim, mas algumas águias chegaram recentemente, por favor me ajude a pegá -los.");
int eagleCount = 0;
para (string string: array) {// foreach atravessa a matriz
if (string.equals ("águia")) {// se você encontrar uma águia
System.out.println ("Uma águia foi encontrada e foi capturada na gaiola.");
EAGLECOUNT ++;
continue; // interrompe o loop
}
System.out.println ("Pesquise por pássaros, encontrado:" + string); // Caso contrário, elementos da matriz de saída
}
System.out.println ("capturado no total:" + eagleCount + "águia");
}
}
O efeito é mostrado na figura: