Пройдите определенное количество циклов for, например, range() в python

#java #python #for-loop

#java #python #for-цикл

Вопрос:

Я наконец-то начал изучать Java после того, как постоянно избивал ее как элитарную лолу python. Все шутки в сторону, я с нетерпением жду возможности поиграть с java и уже повеселиться с ней.

Кажется, я не мог найти простого решения своей проблемы. По сути, я хочу создать цикл for, который будет повторяться определенное количество раз, аналогично этому, как в python:

 for i in range(10):
    Print("You win")
  

но для Java, конечно.

Я попробовал следующее после некоторого поиска в Интернете:

 for (int i : new Range(10)) {
    System.out.println("You win");
}
  

Следующий код выдал мне сообщение об ошибке:

 Range cannot be resolved to a type
  

Любая помощь будет оценена.

Комментарии:

1. Вы имеете в виду что-то вроде этого? for(i=0; i < 10; i ) {//do something}

2. Я думаю, что я понял это, но это выдает мне следующую ошибку: я не могу быть преобразован в переменную, могу ли я просто сделать это =0 перед циклом for?

3. да, теперь это работает, большое спасибо, приятель. я буду помнить об этом, когда продолжу свои попытки Java, lol

4. Это фундаментальная конструкция цикла C: (инициализация; проверка; обновление)

Ответ №1:

Простой цикл for сделает свое дело:

 for(int i = 0 ; i < 10; i  ){
System.out.println("you win");
}