我试图在java中用10个整数初始化一个简单的数组。 问题在于,无论我做什么,输出总是与它应该完全不同。 例如:
int[] example = new int[] { 2, 5, 7 };
System.out.println(example);
结果:[I @ fd13b5
另一个:
int[] myList = {1,2,5,4,13,451,4};
System.out.println(myList);
结果:[I @ 7ffe01
即使我没有指定任何内容:
int[] numberList = new int[10];
System.out.println(numberList);
结果:[I @ 1fae3c6
我真的不知道为什么这样做...有人可以帮忙吗? 我不知道它是否重要,但我正在使用Eclipse。 谢谢!
答案 0 :(得分:0)
您应该使用
打印数组System.out.println(Arrays.toString(myList));
toString()
类中的默认Object
实现不会显示数组的元素。