Integer[] IntArray = new Integer[]{1, 2, 3}; System.out.println(Arrays.asList(IntArray)); // 打印结果:[1, 2, 3] 综合来看,Java 中打印数组最简单和通用的方法是使用 Arrays 类中的 toString() 或 deepToString() 方法;而当我们需要定制输出内容的格式时,使用 for 循环遍历则是比较方便的。
java打印数组的方法 1. 转型打印 System.out.println(Arrays.toString(arr)); System.out.println(Arrays.asList(arr)); System.out.println(Arrays.deepToString(arr)); 2. 流循环打印 Arrays.asList(arr).stream().forEach(s -> System.out.println(s)); 3. 对象和数组循环打印 for(intn: arr){ Syst...
以下是几种常见的打印数组的方法: 使用传统的for循环: 这种方法通过索引遍历数组的每个元素,并逐个打印出来。 java int[] array = {1, 2, 3, 4, 5}; for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } // 输出: 1 2 3 4 5 使用增强型for循环(...
for(int i = 0; i < arr.length; i++) { System.out.print(arr[i] + ", ");} (4)(5)Arrays.asList(arr).stream().forEach(s -> System.out.println(s));最好的方法 显然,第一个很简单。如果一个数组是多维的,即它包含数组作为元素,我们可以Arrays.deepToString()用来打印该数组:最后...
在Java中,可以使用以下几种方法来打印数组: 使用for循环遍历数组并打印每个元素: int[] arr = {1, 2, 3, 4, 5}; for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } 复制代码 使用增强for循环遍历数组并打印每个元素: int[] arr = {1, 2, 3, 4, 5}...
1. 使用for循环打印数组。 2. 使用Arrays工具类,将数组转化为有序的List打印出来。 3. 使用Arrays工具类,使用Arrays.toString()输出数组内容。 上面三种方法打印数组的示例代码如下: packagecom.himi.printarray;importjava.util.Arrays;publicclassAnormalArray {publicstaticvoidmain(String[] args) {/***使用for循...
Arrays.toString()是属于java.util包的数组类的静态方法。 它返回指定数组内容的字符串表示形式。 我们可以使用这种方法打印一维数组。 Array elements are converted to strings using theString.valueOf()method, like this: 数组元素使用String.valueOf()方法转换为字符串,如下所示: ...
从Java 5开始,您可以在数组中使用Arrays.toString(arr)或使用Arrays.deepToString(arr)数组。请注意,该...
最简单的方法,逐个遍历打印 注:如果是多维数组的话,使用多层 for 循环嵌套就可以打印了。 一维数组: public static void main(String[] args) { int[] arr = new int[]{0,1,2,3,4,5,6,7,8,9}; // 普通for循环打印 System.out.println("普通for循环打印:"); ...
在Java中数组没有重写toString()方法,因些直接 System.out.println(someArray); 输出的是地址值!接下来演示几种快速打印数组的方式。Talk is cheap, Show me the code. -- by: Linus Torvalds 方式一、使用增加for,支持各种数据类型的数组(如果是对象数组,对象需要重写toString() ,代码如下:// 定义数组...