Как правильно вернуть массив из метода?

112
15 января 2021, 18:30

Есть метод, который делает положительные числа отрицательными и наоборот.

public static int[] invert(int[] array) {
    for (int i : array) {
        i *= -1;
    }
    return array;
}

При попытке возврата, мне кидает значение

[I@15db9742

Как правильно сделать, что бы все работало? p.s. Задача с codewars тык

Answer 1

Не менял вашу идею решения, немного подправил.

 for (int i=0; i<array.length;i++) {
        array[i]*=-1;
    System.out.println(array[i]);
    }
    return array;
  }
READ ALSO
Смена звука уведомления

Смена звука уведомления

Жму пункт меню:

102
Картинки и числа Android Studio

Картинки и числа Android Studio

Вот например, у меня есть приложение которое выводит сумму в результате сложения выбранных чисел (из двух дат) , которая по итоге не превышает...

109
Не могу отобразить данные с сервера

Не могу отобразить данные с сервера

Не могу отобразить данные, которые получаю с сервера:

96
Сокращение кода в js

Сокращение кода в js

Можно ли как-то сократить код?

111