助けを求める前に、何を検索すればよいかわからなかったので、これが重複した質問または悪い質問である場合は本当に申し訳ありません.
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 は String 型ではなく Array 型である必要があります。実際、stt 内の要素は String 型である必要があります。
配列オブジェクトのクラスとは何かを知りたかったのですが、配列オブジェクトのクラスを返すことになっています。