我尝试不使用循环就打印数组,并且输出为[[I @ 17f6480]。它是该阵列的存储位置吗?这样的输出有什么具体原因吗?
我知道保持循环会提供所需的输出。我很好奇它是什么样的输出。
import java.util.Arrays;
public class Main
{
public static void main(String[] args) {
int[] myIntArray = new int[5];
System.out.println("String" + Arrays.toString(myIntArray));
System.out.println(myIntArray);
}
}
String[0, 0, 0, 0, 0]
[I@17f6480
以退出代码0结束的过程