您的位置 首页 > 数码极客

java如何打印二维数组——java打印二维数组代码

在Java中数组没有重写toString()方法,因些直接 Sy(someArray); 输出的是地址值!

接下来演示几种快速打印数组的方式。

Talk is cheap, Show me the code. -- by: Linus Torvalds


方式一、

使用增加for,支持各种数据类型的数组(如果是对象数组,对象需要重写toString() ,代码如下:

// 定义数组 int[] array = new int[]{1, 2, 3, 4, 5}; // 使用增加for遍历输出 for (int arr : array) { Sy(arr); }

方式二、

使用Arrays,支持各种类型(如果是对象数组,对象需要重写toString() ),代码如下:

/// 一维数组 // 定义数组 int[] array = new int[]{1, 2, 3, 4, 5}; // 输出 Sy(array)); // 结果:[1, 2, 3, 4, 5] /// 二维数组 // 定义数组 int[][] array = new int[][]{{1, 2, 3}, {4, 5}}; // 输出 Sy(array)); // 结果:[[1, 2, 3], [4, 5]]

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“java如何打印二维数组,java打印二维数组代码,java打印二维数组的方法,java打印二维数组对角线”边界阅读