Здравствуйте, только несколько часов с Java.(из Python) Я пытаюсь определить многомерный массив и заполнить его методом «добавить».Тем не менее, я вижу некоторые странные результаты:
List<String[]> DrawInstructions = new ArrayList<String[]>();
String[] pair = {"",""};
pair[0]="UW";
pair[1]="100";
DrawInstructions.add(pair);
pair[0]="UM";
pair[1]="10";
DrawInstructions.add(pair);
pair[0]="UT";
pair[1]="50";
DrawInstructions.add(pair)
Я ожидал, что DrawInstructions закончится этим:
[("UW," 100 "), (" UM "," 10"), (" UT "," 50 ")]
Но вместо этого я получаю:
[(" UT "," 50 "), (" UT "," 50 "), ("UT", "50")]
Я уверен, что это довольно элементарно, но я не могу понять, я искал пару часов. Спасибо за любой совет.