Java数组打印

刷题的时候经常需要查看数组元素情况,虽然for循环也可以,但是稍微麻烦了一点,这里就记忆一下一句话打印的方法。

1.普通数组
Arrays.toString();

int[] test = {1,2,3,4};
System.out.println(Arrays.toString(test));

2.二维数组
Arrays.deepToString();

int[][] image = {{1,1,1},{1,1,0},{1,0,1}};
System.out.println(Arrays.deepToString(image));

这里多维数组都可以这么打印,不单单只二维。

3.集合
直接输出即可

List<Integer> list = new LinkedList<>();
list.add(1);
list.add(2);
System.out.println(list);

这里是因为集合重写了toString方法


toString方法

HashMap这种也支持。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容