Задачу решил, но остались вопросы, помогите, пожалуйста.
Не понимаю, когда можно приравнивать массивы?
В этой задаче:
public static void sort(int[] array) {
int[] A; // Создаю два дополнительных массива
int[] B = new int[20]; //
Arrays.sort(array); // Сортирую принятый
A=array; // Массив А стал равен array, который отсортирован
Далее в массив В переносим массив А "наоборот"
Пытаюсь записать в array отсортированный наоборот массив В, но array=В не работает!
А если делать через цикл,то все работает нормально
for (int i = 0; i < 20; i++) {
array[i]=B[i];
}
в чем разница?