Ребят почему оба элемента массива принимают одинаковое значение? JAVA - Вопросы по Java

Вопрос Ребят почему оба элемента массива принимают одинаковое значение? JAVA

Регистрация
15 Ноя 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
a[1] - должна принять значение из a[2] (тоесть цифру 2)
а a[2] должна принять значение из a[1] (тоесть единицу)
Почему оба элемента массива приняли единицу? Где ошибка ?
//otvet.imgsmail.ru/download/57371456_0bc91f0792ef80c6305f7222190bb532_800.png
 
Регистрация
26 Июл 2013
Сообщения
105
Репутация
0
Спасибо
0
Монет
0
при первом проходе цикла if не выполняется и выдается 1 а при втором проходе цикла if выполняется и меняет 2 на 1 так и получается две 1 изучай циклы и операторы условия, надо знать как они работают.
 
Регистрация
28 Дек 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
Нумерация идёт с нуля вроде, как в сях. При первой проверке значение a[2] в лучшем случае 0 Делай выводы
 
Сверху Снизу