我是Java新手,但不是编程新手。我在Eclipse中运行了以下代码:
int[] intArray = new int[5];
System.out.println(intArray);
并收到以下输出:
[I@17f7be7b
我确定StackOverflow已经包含了在Java中创建数组的正确方法。我想知道的是:做了什么我做了什么?
修改抱歉...我的帖子上方的链接不是重复的问题,并且它没有回答我的问题。 TylerAndFriends'链接更接近,但我希望能够解释我所印刷的内容。 Tyler的链接帖子说"the default method is to display the object's class name representation, then "@" followed by its hashcode"
。有人可以详细说明吗?
答案 0 :(得分:0)
使用此
for (int i : intArray) {
System.out.println(i);
}