for(int i = 0; i < array.length; i++){ System.out.println(array[i]);}要么
for(String value : array){ System.out.println(value);}第二个版本是“ for-each”循环,它适用于数组和Collections。大多数循环可以使用for-
each循环完成,因为您可能并不在乎实际的索引。如果您确实关心实际索引,请使用第一个版本。
为了完整起见,您可以使用以下方式进行while循环:
int index = 0;while(index < myArray.length){ final String value; value = myArray[index]; System.out.println(value); index++;}但是,当您知道大小时,应该使用for循环而不是while循环(即使使用可变长度数组,您也知道大小…每次都不同)。



