Курс Java с нуля
Java — строгий и мощный язык. Курс от первой программы до коллекций и быстрого ввода-вывода для олимпиад.
В этом разделе
- 1Первая программа и вывод на экран
Первая программа на Java: класс Main, метод main и System.out.println.
- 2Переменные и типы данных
Типы int, long, double, char, boolean и String; арифметика и переполнение.
- 3Чтение входных данных: Scanner и BufferedReader
Чтение входных данных через Scanner: nextInt, nextLong, next.
1 задач
- 4Условные операторы
if/else, логические && и ||, сравнение строк через equals.
1 задач
- 5Циклы
Циклы for и while: счётчики, накопление суммы и произведения.
2 задач
- 6Массивы
Массивы int[]: создание, чтение, обход и поиск максимума.
1 задач
- 7Строки и StringBuilder
Строки: length, charAt, substring, неизменяемость и StringBuilder.
3 задач
- 8Методы
Статические методы: параметры, возврат значения, НОД и проверка простоты.
2 задач
- 9Коллекции: ArrayList, HashMap, TreeSet
Коллекции: ArrayList, HashMap, TreeSet и сортировка Arrays.sort.
- 10Подготовка к олимпиадам: быстрый ввод-вывод
BufferedReader и StringBuilder: быстрый ввод-вывод и олимпиадный шаблон.