почему так не работает перевернуть массив
for (int i = arr.length ; i > 0; i --) {
System.out.println (arr[i]);
}
зачем так работает перевернуть массив
for (int i = arr.length -1 ; i >= 0; i --) {
System.out.println (arr[i]);
}
victor
19 уровень
зачемипочему
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
RiccioMaster
15 декабря 2018, 12:28решение
Потому, что при длине массива в 20, его индексы будут от 0 до 19 включительно.
+3
victor
15 декабря 2018, 12:59
ты хочешь сказать что в arr.length элементов 10
а последний индекс это 9
поэтому и не срабатывет?
+3
RiccioMaster
15 декабря 2018, 13:35
https://javarush.com/groups/posts/1398-java-massivih
+1
victor
15 декабря 2018, 13:58
ок
спасибо
0