TGViewer
Channel Public Channel
Java Ready | Программирование

Java Ready | Программирование

@java_ready

Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Cотрудничество: @energy_c
Subscribers
9.26K
Photos
1.4K
Videos
77
Links
759

Showing posts older than #1355 · Back to latest

Older Posts 8 shown
Post #1353 1.77K
  • ❤ 8
  • 🔥 4
  • 👍 3
Post #1352 1.8K
  • ❤ 6
  • 🔥 4
  • 👍 3
Post #1347 1.92K
👩‍💻 Подсчёт строк, слов и символов в тексте!

Иногда нужно узнать, сколько строк, слов и символов содержит файл. На Java это делается легко, буквально в 3 шага:

В этом посте:
• Читаем файл;

• Считаем строки, слова и символы;

• Выводим результат.


Это простой инструмент для анализа текста, логов или входных данных.

👉 Java Ready | #гайд
  • 🔥 16
  • 👍 5
  • ❤ 3
  • 🤝 2
Post #1345 1.81K
Создание случайного цвета в формате HEX!

Цвета в формате HEX часто используют в вебе и UI. Каждая пара символов это значение красного, зелёного и синего в шестнадцатеричном виде.

Создаём генератор случайных чисел:
var rnd = new java.util.Random();


Получаем три компоненты цвета от 0 до 255:
int r = rnd.nextInt(256);
int g = rnd.nextInt(256);
int b = rnd.nextInt(256);


Переводим числа в HEX и собираем цветовую строку:
String hex = String.format("#%02X%02X%02X", r, g, b);


Выводим результат в консоль:
System.out.println("Случайный цвет: " + hex);


🔥 Программа создаёт цвет в формате #RRGGBB, например #3FA7D6.
Можно использовать для тем, визуализаций или случайных фонов.

👉 Java Ready | #практика
  • ❤ 8
  • 👍 5
  • 😁 4
  • 🔥 2
Post #1340 1.74K
👩‍💻 Разберем FileVisitor — контроль обхода файлов и папок!

FileVisitor даёт мощный API для безопасной работы с файловыми системами без ручного рекурсивного кода.

Полезен когда нужно получить информацию о большого количества файлов и папок.


👉 Java Ready | #шпора
  • 🔥 11
  • ❤ 4
  • 👍 3
  • 🤝 1
Post #1338 1.91K
Определение дня недели по дате — узнаём, какой это был день!

Можно быстро определить день недели по любой дате. Это полезно для календарей, напоминаний или исторических расчётов.

Создаём дату по году, месяцу и дню:
var date = java.time.LocalDate.of(2025, 11, 2);


Получаем день недели:
var day = date.getDayOfWeek();

System.out.println("День недели: " + day);


Форматируем для красивого вывода:
var fmt = java.time.format.TextStyle.FULL;
var ru = java.util.Locale.forLanguageTag("ru");

System.out.println(date.getDayOfWeek().getDisplayName(fmt, ru));


🔥 В результате получим правильный день недели который можно использовать дальше в коде. Отлично подходит для календарей и планировщиков.

👉 Java Ready | #практика
  • 👍 13
  • ❤ 4
  • 🔥 3
Post #1333 2.24K
👩‍💻 Создадим GIF из изображений!

Формируем анимацию из нескольких .png или .jpg с помощью GifSequenceWriter. Каждый кадр добавляется с фиксированной задержкой, результат сохраняется в output.gif.

В этом посте:
• Загружаем все изображения;

• Создаём поток записи;

• Добавляем кадры в последовательность.


Это решение хорошо подходит для визуальных скриптов или генерации анимаций.

👉 Java Ready | #задача
  • 🔥 24
  • ❤ 5
  • 👍 4
  • 🤝 1
Post #1328 4K
👩‍💻 Сегодня поговорим про Files— быстрый способ сравнить два файла!

Он моментально находит различия между любыми типами данных, от логов до бинарных и системных файлов. Работает без циклов и побайтных проверок, определяя точное место расхождения за доли секунды.

Files удобен для разработчиков и тестировщиков, он помогает быстро найти изменения и контролировать целостность данных.


👉 Java Ready | #шпора
  • 🔥 22
  • 👍 5
  • ❤ 4
  • 🤝 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →