] Я изучаю, как [] Arrays.sort (...) [
] работает в Java. [
] Почему переменные: [] temp [
] и [] dopas [
] оба отсортированы после единственной сортировки [] temp [
]? [
System.out.println("Before");
for (int i = 0; i < POP; i++)
System.out.println(dopas[i]+""); //dopas is unsorted
System.out.println("After");
float[] temp=dopas;
Arrays.sort(temp); //sort temp
for (int i = 0; i < POP; i++)
System.out.println(temp[i]+" "+dopas[i]); //Both temp and dopas are now sorted
]
[] Я ожидал, что dopas останутся несортированными. [
]