0

javaの単一の配列要素に複数の文字列を格納するにはどうすればよいですか? 文字列は動的に追加または削除できます。したがって、配列は柔軟でなければなりません。つまり、配列 a[] がある場合、次のようになります。

 a[1] should be able to accommodate "String1", "String2", ....  
 a[2] should be able to accommodate "String3", "String4", ....   

これらの文字列はいつでも削除でき、追加の文字列はいつでも追加できます。この種の機能をサポートする Java コンポーネントはどれですか? 私はJavaが初めてで、基本が苦手です。あなたが助けてくれることを願っています。ありがとう !

4

4 に答える 4

3

おそらく次のようなものが必要です List<List<String>> yourList ;

リストから「String2」を削除します。

yourList.get(0).remove("String2");

リストのインデックス 0 に「StringX」を追加します。

 yourList.get(0).add("Stringx");
于 2013-03-01T16:45:10.557 に答える
2

私の提案は、Java コレクションを試して学ぶことです!

公式チュートリアル

チュートリアル 1 チュートリアル 2

このようにして、自分がいるあらゆる状況のコレクションを作成できます

于 2013-03-01T16:48:47.947 に答える
0

ジャグ配列を使用します。ジャグ配列の基本を知るためのプログラムを入手できます:ジャグ配列 - 可変列サイズ配列

于 2013-03-01T17:33:48.623 に答える
0

この文字列を同じ文字列に追加し、一部の文字を区切り文字として使用してから、分割メソッドを使用できます。

于 2013-03-01T16:47:57.007 に答える