String a[]
とList<String> a
の違いは何ですか?String a[]
は正しいですか?または文字列の配列を定義する場合は、常にString[] a
を使用する必要があります。String[] a
を宣言すると、常に初期化する必要がありますか?
私はこれを行うとしますJavaの文字列についての疑いのあるもの
String[] a = new String[5];
a[2] = "Hello";
a[3] = "World";
a[2] = "Good Bye";
配列がメモリに連続して格納し、iが新しい文字列オブジェクトが作成された文字列を変更しているので。どのようにこれらの文字列はすべて上記のステートメントのためにJavaで保存され、変更されていますか?
これは非常に基本的なJavaステーターの質問です。 googleの検索はあなたに答えを与えていたでしょう。 –