This media is not supported in your browser
VIEW IN TELEGRAM
HowToDoInJava — это сайт с практическими туториалами и гайдами по Java и Spring, охватывающий основы и продвинутые темы для разработчиков.
📌 Ссылочка: howtojoinjava.com
📣 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
👍8🔥3🤝2
В этом посте мы рассмотрим, как использовать HashMap в Java для хранения данных в виде пар ключ-значение. Вы изучите:
- Создание и добавление элементов в HashMap
- Извлечение данных
- Удаление элемента
🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11🤝6👍3
This media is not supported in your browser
VIEW IN TELEGRAM
CodeRun — платформа для решения задач от Яндекса. Все задачи распределены по направлениям, а решать их можно на любых языках, в том числе и на Java. Каждая задача имеет свой уровень сложности.
📌 Ссылочка: coderun.yandex.ru
👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2🤝2
В курс входит:
• 10 уроков
• 30 тестов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3😁2
•
equals
— используется для сравнения двух строк на точное соответствие с учётом регистра символов, возвращая true, если строки полностью совпадают, и false в противном случае.•
equalsIgnoreCase
— выполняет аналогичное сравнение, но игнорирует регистр символов, возвращая true, если строки совпадают по содержанию, независимо от того, в каком регистре находятся символы.🔥 — если узнал новое
🤝 — если уже пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝20🔥8
Инструкция assert — инструмент для отладки и тестирования, но её нужно применять осознанно, чтобы избежать потенциальных ловушек.
Основы использования assert
Инструкция
assert
проверяет истинность выражения и выбрасывает исключение AssertionError
, если оно ложно:int value = 5;
assert value > 0 : "Значение должно быть больше 0";
Что происходит? Если
value
окажется отрицательным, программа выбросит AssertionError
с сообщением "Значение должно быть больше 0".Активируйте assert в среде выполнения
По умолчанию
assert
отключены в Java. Чтобы их включить, нужно передать JVM флаг -ea
(enable assertions).java -ea MyClass
Зачем это? Без этого флага,
assert
инструкции игнорируются, превращаясь в нулевые операции, что делает их бесполезными в боевых условиях.— Помните, что его не нужно вставлять везде, к примеру, проверка пользовательского ввода. assert предназначен для внутренних проверок, а не для валидации данных от пользователя.
Пример предостережения:
assert user != null : "Пользователь не должен быть null";
Разбор: Если вы забудете активировать
assert
, выполнение продолжится без проверки, что может привести к непредвиденным последствиямИспользуйте assert с умом 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
Java Rush — это обучающая платформа, которая предлагает интерактивное обучение, сразу с практическими заданиями и теорией
⛓ Ссылочка: javarush.com
📣 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2🤝1
Работа со строками одна из важнейших тематик в программировании, поэтому сегодня рассмотрим небольшую шпаргалку по классу String
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍5🤝2