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 版权协议,转载请附上原文出处链接和本声明。