Что означает код while (i++ < …)?

84
14 июня 2021, 22:30

Что означает код в данной строке? я начинающий программист и для меня это очень странный код, такого нигде не встречал до сегодняшнего дня.

while (true) {
    int i = 0;
    while (i++ < ...) {//      <------ ?????
        int curr = i;
        futures.add(executor.submit(() -> {
             someMethod(curr);
        }));
    }
}

Пример взят отсюда

Answer 1

Пока значение i меньше ... увеличивать i на единицу и выполнять тело цикла.

READ ALSO
Как обработать Exception и сделать реконнект?

Как обработать Exception и сделать реконнект?

Имеется метод, который коннектится по заданному url через прокси

101
boolean и размер в памяти

boolean и размер в памяти

Размер (бит) boolean 8 (в массивах), 32 (не в массивах используется int)Вот понимаю что всегда int это 32 бита

100
Как при помощи Joda получить 2019-08-22T13:26:36.447019Z

Как при помощи Joda получить 2019-08-22T13:26:36.447019Z

Нужно получить формат времени ввиде: 2019-08-22T13:26:36447019Z, но как это сделать что-то не вкурю

116
Не правильный URI для возврата

Не правильный URI для возврата

Клиент отправляет на сервер картинкуНа сервере в конфиге прописан каталог для сохранения изображения:

80