A partir do JDK1.5, novos recursos para e cada uma das pessoas foram adicionadas. Seu uso detalhado é:
Para (Tipo E: Coleção) {// Uso da variável E}
Descrição do parâmetro:
E: seu tipo de tipo é um tipo de valor de elemento em uma coleção ou matriz.
Coleções: A coleção ou matriz a ser percorrida também pode ser iteradores.
Use o parâmetro e no ciclo, este parâmetro é o valor elementar obtido da coleção ou matriz e do dispositivo iterativo, e o valor elementar é atravessado do começo ao fim.
Exemplos específicos:
// você deve importar os dois pacotes abaixo do Util: Lista de Arraylist; = Novo Arraylist <String> (); "JKL"); /Traversing The List Collection System.out.print (String); ToArray (Strs); / Valor elementar da matriz de saída}}}}
Resumir:
A versão anterior do JDK usa para a coleção, a matriz e as iterações para atravessar, o que requer a criação de variáveis de índice e expressões condicionais. E em cada ciclo, a variável de índice ou o iterador aparecerá 3 vezes, com duas chances de cometer erros. E haverá algumas perdas de desempenho, e seu desempenho está um pouco atrás do ciclo do foreach. Portanto, para a travessia do conjunto de dados, é recomendável usar o ciclo foreach.