Задать вопрос

Почему ингорируется тело цикла?

static void insert(int[] array, int pos, int index) {
    int num = array[index];

    for (int i = pos + 1; i < index; i++) {
      int a = array[i];
      array[i] = array[i - 1];
      array[i] = a;
    }
    array[pos] = num;
  }

Запустите у себя в отладчике и посмотрите. С каждым новым циклом обнуляются результаты работы предыдущего цикла.
  • Вопрос задан
  • 302 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Академия Eduson
    Java-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Griboks
@Griboks
int a = array[i];
array[i] = a;


Вас это код не смущает?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы