Чтобы увидеть правильный вывод отсортированного массива, вы должны сделать следующее:
Arrays.toString(arr)
после вызова selectionSort (arr)
или напрямую
Arrays.toString(selectionSort(arr))
Итак, наконец, это будет выглядеть так:
result = String.format("The sorted array is: "
+ Arrays.toString(selectionSort(arr)));
Более того, вам не нужно ничего возвращать из метода selectionSort(double[] list)
, поскольку вы изменяете сам массив list
.