私はArrays.sort(...)
がJavaでどのように動作するかについて学習しています。Java Arrays.sortの使い方
なぜ変数: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
ドーパが未分類のままであることが予想されました。
あなたが最初に答えたので+1: – Fortega