Tôi đang cố gắng tạo danh sách mảng mảng chuỗi. Khi tôi hoàn thành, tôi muốn danh sách mảng trông như thế này:Tạo danh sách mảng các mảng
[0,0], [0,1], [1,0], [1,1,]
Tôi đã cố xác định một mảng rồi thêm nó vào danh sách mảng. Sau đó xác định lại một mảng và thêm nó một lần nữa. Nhưng danh sách mảng chỉ dường như chứa mục nhập cuối cùng. Hãy xem:
String[] t2 = new String[2];
ArrayList<String[]> list2 = new ArrayList<String[]>();
t2[0]="0";
t2[1]="0";
list2.add(t2);
t2[0]="0";
t2[1]="1";
list2.add(t2);
t2[0]="1";
t2[1]="0";
list2.add(t2);
t2[0]="1";
t2[1]="1";
list2.add(t2);
for (String[] tt : list2)
{
System.out.print("[");
for (String s : tt)
System.out.print(s+" ");
System.out.print("]");
}
Đầu ra là:
[1,1] [1,1] [1,1] [1,1]
Bất kỳ ý tưởng về cách thêm từng mảng array list của tôi '
mọi người đã trả lời câu hỏi của bạn, chỉ là nhận xét tại sao bạn không làm điều này? list2.add (chuỗi mới [] {"1", "0"}); –