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

Что делает «:»?

Объясните или дайте ссылку. Что делает ":" в последнем цикле?
public class testMethods
{
    public static void main(String[] args) throws IOException {

        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        ArrayList<Integer> list = new ArrayList<Integer>();
        for (int i = 0; i < 5; i++)
        {
            list.add(0, Integer.parseInt(reader.readLine()));
        }
        for (int n : list){
            System.out.println(n);
        }

    }
}
  • Вопрос задан
  • 199 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
barmaley_exe
@barmaley_exe
Это for-each цикл. Создан для итерации по контейнерам, чтобы с итераторами не возиться.
Ответ написан
Комментировать
buksttabu
@buksttabu
Это цикл для массивов.
n[i] = list[i]
Ответ написан
Комментировать
@olexandr7
Это цикл где в переменную n передается каждый элемент массива List, а так как в массиве тип числовой, то и переменную n сделали числового типа
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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