Создание массива массивов

Я пытаюсь создать список массивов строковых массивов. Когда я закончу, я хочу, чтобы список массивов выглядел так:

[0,0], [0,1], [1,0], [1,1,]

Я попытался определить массив, а затем добавить его в список массивов. Затем переопределите массив и добавьте его снова. Но список массивов, кажется, содержит только последнюю запись. Посмотри:

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("]");
}

Выход:

[1,1] [1,1] [1,1] [1,1]

Любая идея о том, как добавить каждый массив в мой список массивов? `

Ответы на вопрос(5)

Ваш ответ на вопрос