在寻求帮助之前,如果这是一个重复的问题或不好的问题,我真的很抱歉,因为我不知道要搜索什么。
在 java 中玩数组时有一件事情困扰着我。这是代码:
String []stt = new String[5];
stt[0].length(); //of course NullPointerException because uninitialized.
System.out.println(stt.getClass()); //it should return class of array instead of String.
根据上面的代码,到目前为止还没有创建 String 对象,stt 应该是 Array 类型而不是 String 类型,实际上 stt 中的元素应该是 String 类型。
我想知道什么是数组对象的类,它应该返回数组对象的类。