次のことはできますか?
private static ArrayList<integer<integer<String>>> myArrayList;
言い換えれば、宣言された要素構文でArrayListを作成しますか?
例:
myArrayList[0][0] = "This is the string.";
そうでない場合、通常のアレイでそのようなことを行うことは可能ですか?
次のことはできますか?
private static ArrayList<integer<integer<String>>> myArrayList;
言い換えれば、宣言された要素構文でArrayListを作成しますか?
例:
myArrayList[0][0] = "This is the string.";
そうでない場合、通常のアレイでそのようなことを行うことは可能ですか?
次のように宣言された Java で多次元配列を探しているようです。
String [][] list = new String[10][10];
list[0][0] = "This is a string";
System.out.println(list[0][0]);
List
次の方法で宣言できList
ます: -
List<List<String>> listOfList = new ArrayList<List<String>>();
リストを初期化し、リスト要素に文字列を追加するには: -
listOfList.add(new ArrayList<String>());
listOfList.get(0).add("my String");
できるよ
List<List<String>> list = new ArrayList<List<String>>();
list.add(new ArrayList<String>());
list.get(0).add("This is the string");
リアルタイムで何を達成したいですか? Java は、独自の使用法と目的を持つ一連の API を定義します。多次元配列を使用する場合はObject[][]
、宣言できるはずですが、 を使用することをお勧めします
ArrayList list[][] = new ArrayList[5][7];
そうすることで、操作が少し複雑になります。そしてそれ以上ArrayList
は一次元Object
配列に他なりません。
ご参考までに