Java打印数组的5种不同方法

5种不同的打印阵列方式

(1)
Arrays.toString(arr)
(2)
for(int n: arr)
System.out.println(n+", ");
(3)
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + ", ");}
(4)
System.out.println(Arrays.asList(arr));
(5)
Arrays.asList(arr).stream().forEach(s -> System.out.println(s));

最好的方法

显然,第一个很简单。如果一个数组是多维的,即它包含数组作为元素,我们可以Arrays.deepToString()用来打印该数组:
System.out.println(Arrays.deepToString(arr));
最后,开发这么多年我也总结了一套学习Java的资料与面试题,如果你在技术上面想提升自己的话,可以关注我,私信发送领取资料或者在评论区留下自己的联系方式,有时间记得帮我点下转发让跟多的人看到哦。Java打印数组的5种不同方法