Хочешь найти все .java-файлы, в которых встречается
TODO
? Или составить отчёт по всем вхождениям ключевого слова? Это легко сделать через Files.walk()
и пару фильтров.В этом посте:
• Обойдём все файлы в папке.
• Отфильтруем по расширению.
• Найдём строки, содержащие нужный текст.
Подходит для консоль утилит, анализа проектов, рефакторинга и генерации логов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤6👍5😁1
Сегодня разберемся, как взять указанную директорию и сохранить её содержимое в
archive.zip
В этой задаче:
• Открываем ZipOutputStream поверх файла назначения;
• Обходим директорию через Files.walk()
• Для каждого файла создаём ZipEntry и копируем байты;
Всё это делается на стандартной библиотеке без внешних зависимостей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍9❤6
❤8👍4🔥4
Программа принимает строку и выводит её эквивалент в коде Морзе.
В этой задаче:
• Храним символы и их коды в Map;
• Переводим каждый символ строки в Морзе;
• Объединяем результат и выводим в консоль.
Это пример работы со строками, Map и Stream API.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤5👍5🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
Здесь собраны материалы по Java Core, коллекциям, ООП, обработке исключений и другим базовым темам.
Всё изложено кратко и структурированно, без лишней воды. Отличный выбор для тех, кто хочет быстро закрепить основы и перейти к практике.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥4
Можно настроить шаблон отображения: добавить нули, ограничить дробь, включить/выключить разделители, отформатировать валюту. Это удобно для отчётов, UI и любых финансовых приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥8👍4