Статьи Утилиты Telegram YouTube VK Видео RuTube Отзывы

Статьи с тэгом «Collections»

Терминальные операции Stream API

29 октября 2025

Тэги: Collections, Stream API, Java.

Терминальные операции в Stream API как раз инициируют всю цепочку преобразований, закрывают поток и возвращают модифицированные данные. Закрытый поток повторно использовать нельзя.
Читать полностью...

Промежуточные операции Stream API

28 октября 2025

Тэги: Stream API, Collections, Java.

Все методы Stream API в Java можно разделить на две группы: промежуточные и терминальные (конечные). Промежуточные операции следует воспринимать как "отложенные", т.е. они не меняют сами данные, а только задают правила их изменения.
Читать полностью...

Алгоритм поиска суммы двух элементов в массиве

27 января 2025

Тэги: алгоритмы, Java, Collections.

Дан неупорядоченный массив целых чисел. Нужно найти все пары чисел, сумма которых равна указанной. Числа в массиве могут повторяться и быть как положительными, так и отрицательными. В качестве результата нужно вернуть порядковые индексы найденных элементов.
Читать полностью...

Интерфейсы Comparable и Comparator

10 июня 2024

Тэги: Java, Collections, ООП.

Интерфейсы Comparable и Comparator являются частью Java Collections. Comparable ("сравниваемый") наделяет объекты свойством сравнимости между собой. Данный интерфейс предоставляет универсальный способ сравнивать два объекта между собой.
Читать полностью...

Обработка ошибок в GraphQL

13 мая 2024

Тэги: Collections, Spring Boot, руководство, Kotlin, GraphQL, json.

Продолжаем цикл статей про работу с GraphQL в проекте, написанном на Kotlin и Spring Boot. Ранее мы создали проект, который возвращает информацию о книгах и их авторах. Затем мы научились менять данные. Теперь рассмотрим как можно обрабатывать ошибки в GraphQL и менять их формат.
Читать полностью...

Мутации в GraphQL

5 апреля 2024

Тэги: Collections, Spring Boot, GraphQL, Kotlin, json.

Для изменения данных в GraphQL используются так называемые "мутации". По сути это обычные методы со входными и выходными параметрами, доступные через протокол взаимодействия GraphQL.
Читать полностью...

GraphQL в Spring Boot

27 марта 2024

Тэги: Spring Boot, руководство, gradle, Kotlin, Collections, GraphQL, json.

GraphQL – это стандарт клиент-серверного взаимодействия, который позволяет довольно гибко запрашивать данные с сервера.
Читать полностью...

Перебор элементов через Iterator

11 февраля 2024

Тэги: Java, Collections, алгоритмы, руководство.

Интерфейсы Iterator и Iterable позволяют эффективно и безопасно работать с коллекциями, обеспечивая контроль над процессом перебора элементов.
Читать полностью...

SequencedMap

8 ноября 2023

Тэги: Java, Collections, ООП.

Интерфейс SequencedMap расширяет стандартный Map, добавляя в него методы для доступа и манипулирования первым и последним элементами.
Читать полностью...

SequencedCollection и SequencedSet

3 ноября 2023

Тэги: Java, Collections, алгоритмы, ООП.

SequencedCollection расширяет базовый интерфейс Collection, добавляя в него ряд полезных методов для манипуляций с первым и последним элементами.
Читать полностью...

Далее ❯