
- Главная
- Каталог
- Интернет технологии
- Java Ready | Программирование
Java Ready | Программирование
Авторский канал по разработке на Java
Статистика канала
Полная статистикаchevron_right• Быстрый старт бота
• Управление жизненным циклом
• Готовая архитектура
• Маршрутизация и обработка ошибок
• Open Source проект с исходниками на GitHub
🔊 Читать статью на Habr!
HashMap, чтобы сопоставить символы с их морзянским эквивалентом.
Создаём таблицу для букв и их кодов:
var morseCode = new java.util.HashMap<Character, String>();
morseCode.put('A', ".-");
morseCode.put('B', "-...");{}
Делаем функцию для перевода текста в морзянку:
public String toMorse(String text) {
StringBuilder morseText = new StringBuilder();
text = text.toUpperCase();{}
Проходим по каждому символу в строке:
for (char c : text.toCharArray()) {
if (morseCode.containsKey(c)) {
morseText.append(morseCode.get(c)).append(" ");
} else if (c == ' ') {
morseText.append(" / "); // Пробел разделяет слова
}
}{}
Завершаем функцию и возвращаем результат:
return morseText.toString().trim();
}{}
🔥 В итоге получаем перевод текста в морзянку.
Когда нужно генерировать уникальные значения или надёжные случайные числа, лучше использовать более мощные инструменты, чем просто new Random(). Они обеспечивают большую надёжность и безопасность.
InetAddress делает это в один вызов.
Получаем информацию о текущем устройстве:
InetAddress host = InetAddress.getLocalHost(); {}
Имя хоста:
System.out.println("Имя хоста: " + host.getHostName());{}
Локальный IP-адрес машины:
System.out.println("IP-адрес: " + host.getHostAddress());{}
🔥 Часто используется для логирования, настройки сетевых сервисов, диагностики и внутренних API.
Отзывы канала
Каталог Телеграм-каналов для нативных размещений
Java Ready | Программирование — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 8.7K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 18.2, количество отзывов – 0, со средней оценкой 0.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 1398.6 ₽, а за 7 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий