美文网首页
Java之三种遍历、查看数组的方式

Java之三种遍历、查看数组的方式

作者: 如果仲有听日 | 来源:发表于2018-07-24 15:55 被阅读0次

1. for循环遍历

这是最基本的遍历方式

通常遍历数组都是使用for循环来实现。遍历一维数组很简单,遍历二维数组需要使用双层for循环,通过数组的length属性可获得数组的长度。

2. Arrays的toString方法

debug快速查看方法

利用Arrays工具类中的toString静态方法可以将一维数组转化为字符串形式并输出。

3. foreach方法

foreach循环,这种循环遍历数组和集合更加简洁。使用foreach循环遍历数组时,无须获得数组和集合长度,无须根据索引来访问数组元素,foreach循环自动遍历数组和集合的每一个元素。

注意:使用foreach循环迭代数组元素时,并不能改变数组元素的值,因此不要对foreach的循环变量赋值。例如:

public static void main(String [] args){

int [] arr={1,2,3,4,5};

    for(int a:arr){

        a=0;

        System.out.print(a);

    }

    System.out.print(“\n”+a[0]);

}

运行结果:

00000

1

从上面结果可以看出,由于在foreach循环中对数组进行赋值,结果导致不能正确遍历数组元素。而且当再次访问第一个数组元素时,发现数组元素依然没有改变。

程序示例:

相关文章

网友评论

      本文标题:Java之三种遍历、查看数组的方式

      本文链接:https://www.haomeiwen.com/subject/evfymftx.html