Источник: Nuances of Programming Во многих языках программирования работа с датой и временем — непростая задача. Но, начиная с Java 8, JDK предоставляет новый API Time, полностью меняющий подход к концепциям, которые относятся к времени. Примечания. Хотя JSR 310 был представлен в Java 8, для большей удобочитаемости в приведенных примерах кода задействована такая функция Java 10, как вывод типа локальной переменной. Однако сами примеры кода совместимы с Java 8. В части примеров, содержащих // =>, будет показан вывод toString() предыдущей строки/переменной...
Можно создать диапазон чисел разными способами. int a = 0;
int b = 4;
int[] array = {0, 1, 2, 3, 4, 5};
for (int element : array) {
if (a < element && element < b) {
System.out.println(element);
}
} Этот код выведет числа 1, 2 и 3, так как они находятся в диапазоне от 0 (не включительно) до 4 (не включительно) [[2[1]. import java.util.stream.IntStream;
public class Main {
public static void main(String[] args) {
IntStream.range(1, 11).forEach(System.out::println);
}
} Этот код выведет числа от 1 до 10...