我们也认识Java很久了,今天的编辑想问一下Java是否知道如何遍历数组。 心里已经有答案了吗? 跟着编辑的步伐一起看看吧。
1. for循环遍历
这是最基本的遍历方式
数组的遍历通常使用for循环进行。 遍历一维数组很容易。 要遍历二维数组,必须使用双for循环,该循环可以从数组的length属性获取数组的长度。
2. Arrays的toString方法
调试快速审查方法
可以使用Arrays工具类的toString静态方法将一维数组转换为字符串并输出。
3. foreach方法
一个更简洁的遍历数组和集合的foreach循环。 使用foreach循环遍历数组时,不需要获取数组和集合的长度,也不需要根据索引访问数组元素。 foreach循环自动遍历数组和集合中的所有元素。
注意:如果使用foreach循环重复数组元素,则不能更改数组中元素的值,因此请勿为foreach循环变量赋值。 例如,publicstaticvoidmain (字符串[ ] args )。
int [ ] arr={ 1,2,3,4,5 };
for(inta:ARR ) )。
a=0;
系统. out.print (a;
}
System.out.print (
“a[0];
}
执行结果如下
00000
1
从上面的结果可以看出,数组元素无法正确遍历,因为在foreach循环中为数组指定了值。 然后,再次访问第一个数组元素时,您会发现数组中的元素仍然保持不变。
以下是程序的示例。
那么,以上是今天说的知识,明白了吗? 更深刻地理解了吗? 有关详细信息,请继续关注本网站。