Как создать собственный протокол сериализации?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13⚡6💯3
Регулярные выражения представляют собой формальный язык поиска и редактирования подстрок в тексте.
С их помощью можно, например, провалидировать email адрес: проверить на наличие имени адреса, домена, символа @, точки и доменной зоны.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18⚡8💯3🤣1
❤3
Guava — это сборник множества библиотек от Google, включающий в себя:
Репозиторий с документацией и инструкцией по установке здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14⚡3
Что подразумевают в плане принципов ООП выражения «является» и «имеет»?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
💯14🤣14❤3⚡1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣60❤11
Класс
LocalDateTime из пакета java.time позволяет работать с датами, создавать и изменять их, добавляя и отнимая необходимое количество часов, дней, месяцев, лет и даже эпох. Для получения текущей даты на устройстве необходимо вызвать метод
LocalDateTime.now()
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26⚡4💯3
Что выведет код сверху?
Anonymous Quiz
14%
false true
17%
true false
46%
false false
23%
Ошибка компиляции
java.util.regex позволяет с помощью специальных выражений находить нужные значения внутри текста.Нам понадобятся только классы
Pattern для создания выражения и Matcher для сохранения результатов сравнения.Please open Telegram to view this post
VIEW IN TELEGRAM
❤17⚡5💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣66❤10⚡1
Какова цель метода filter() в стримах?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23⚡4💯4
vis содержит значения boolean для отслеживания посещенных комнат. Размер массива равен количеству комнат. vis[0] устанавливается в true, поскольку начальная комната всегда доступна.q добавляются доступные комнаты из начальной комнаты rooms.get(0).while выполняется пока очередь q не пуста. В каждой итерации извлекается 1-й элемент очереди. Если этот элемент не посещен, он отмечается как посещенный, и доступные комнаты из него добавляются в очередь.vis, чтобы проверить, были ли посещены все комнаты. Если есть хотя бы одна непосещенная комната, возвращаем false, иначе — true.Описание и условие задачи на YouTube — КЛИК
Эта задача на LeetCode — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10❤8💯2
Что выведет код сверху?
Anonymous Quiz
13%
Hello World!
76%
!dlroW olleH
4%
Hello !dlroW
7%
olleH World!
🤣33❤7💯3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣74❤16⚡1
Marshalling — это процесс преобразования объектов в структуры данных, которые могут быть сохранены или переданы через сеть, а также обратно — демаршаллинг, когда структуры данных восстанавливаются обратно в объекты.
Обычно это преобразование объектов Java в формат, который может быть сериализован или передан по сети, например, в формат XML или JSON.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22⚡3💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣63❤8💯2
Для чего нужен функциональный интерфейс BiConsumer<T,U>?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
💯13❤8⚡1🤣1
Чтобы вызвать один конструктор из другого используйте ключевое слово
this. Это делается с целью избежать дублирования кода в разных конструкторах класса.Обратите внимание, что вызов другого конструктора должен быть первым оператором в теле конструктора. Это обязательное правило.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤28⚡4💯3