#java #arrays #object
#java #массивы #объект
Вопрос:
мой код не работает.
public static int[] reverse(int[] array) {
int[] result = new int[10];
int j = array.length;
for (int i = 1; i < array.length; i ) {
result[i] = array[j];
j ;
}
return resu<
}
Метод должен возвращать обратную копию целочисленного массива.
Комментарии:
1. Массивы начинаются с индекса 0. Кроме того, вы увеличиваете
j
, а не уменьшаете.
Ответ №1:
Во-первых, j
должно быть установлено значение array.length - 1
.
Во-вторых, i
должно начинаться с 0.
В-третьих, вместо увеличения j
значения там, вы должны уменьшить j
значение.
Комментарии:
1. Большое спасибо! Это было очень полезно!