1.for循环遍历通常使用for循环遍历数组。 遍历一维数组很容易。 要遍历二维数组,必须使用双for循环,该循环可以从数组的length属性获取数组的长度。
2.Arrays工具类的toString静态方法遍历使用Arrays工具类的toString静态方法将一维数组转换为字符串格式并输出。
程序示例:
3 .在3.foreach语句遍历java5之后,Java提供了更简单的循环。 foreach循环更简洁地遍历数组和集合。 使用foreach循环遍历数组时,不需要获取数组和集合的长度,也不需要根据索引访问数组元素。 foreach循环自动遍历数组和集合中的所有元素。
注意:如果使用foreach循环重复数组元素,则不能更改数组元素的值,因此请勿为foreach循环变量赋值。 例如:
publicstaticvoidmain (string [ ] args ) int [ ] arr={ 1、2、3、4、5 }; for(inta:ARR ) a=0; 系统. out.println (a; }system.out.println(a[0]; }执行结果:
000001从上述结果可以看出,由于在foreach循环中为数组指定了值,因此无法正确遍历数组元素。 另外,再次访问第一个数组元素时,发现数组元素没有更改。
程序示例: