Java 打印数组

  • Post author:
  • Post category:java




Java 如何打印数组的内容?

如果像下面这样打印数组的话,

int[] nums = {1,2,3,4,5,6};
System.out.print(nums);

那么得到的是这个数组在内存中的存储地址。


想要打印Java中数组的内容,可以采用两种方式:


1.遍历数组

int[] nums = {1,2,3,4,5,6};
for(int item : nums){
	System.out.print(n+',');
}


2.使用Arrays.toString()

import java.util.Arrays;

int[] nums = {1,2,3,4,5,6};
System.out.print(Arrays.toString(nums));

如果想要打印一个二维数组呢?

使用Arrays.deepToString()

import java.util.Arrays;

int[] nums = {
	{1,2,3},
	{2,5}
};
System.out.print(Arrays.deepToString(nums));



版权声明:本文为WangWeb1998原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。