1

次のことはできますか?

private static ArrayList<integer<integer<String>>> myArrayList;

言い換えれば、宣言された要素構文でArrayListを作成しますか?

例:

myArrayList[0][0] = "This is the string.";

そうでない場合、通常のアレイでそのようなことを行うことは可能ですか?

4

4 に答える 4

1

次のように宣言された Java で多次元配列を探しているようです。

String [][] list = new String[10][10];
list[0][0] = "This is a string";
System.out.println(list[0][0]);
于 2012-10-17T16:27:12.390 に答える
1

List次の方法で宣言できListます: -

List<List<String>> listOfList = new ArrayList<List<String>>();

リストを初期化し、リスト要素に文字列を追加するには: -

listOfList.add(new ArrayList<String>());

listOfList.get(0).add("my String");
于 2012-10-17T16:27:25.587 に答える
1

できるよ

List<List<String>> list = new ArrayList<List<String>>();
list.add(new ArrayList<String>());

list.get(0).add("This is the string");
于 2012-10-17T16:27:27.463 に答える
0

リアルタイムで何を達成したいですか? Java は、独自の使用法と目的を持つ一連の API を定義します。多次元配列を使用する場合はObject[][]、宣言できるはずですが、 を使用することをお勧めします

ArrayList list[][] = new ArrayList[5][7];

そうすることで、操作が少し複雑になります。そしてそれ以上ArrayListは一次元Object配列に他なりません。

ご参考までに

Javaで多次元ArrayListを作成するには?

于 2012-10-17T16:33:52.610 に答える