Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!
Cотрудничество: @energy_c
Post #1171
1.56K
Форматированный вывод таблицы через printf!
Иногда нужно вывести таблицу с ровными колонками: имена, цены, количество.
Если просто печатать через
Выводим заголовок таблицы:
Добавляем строки с выравниванием:
Результат в консоли:
🔥 Форматирование делает консольные отчёты и списки аккуратными. Можно выравнивать по левому краю, задавать ширину и количество знаков после запятой.
👉 Java Ready | #практика
Иногда нужно вывести таблицу с ровными колонками: имена, цены, количество.
Если просто печатать через
System.out.println, всё поедет. Решение — метод printf, который поддерживает форматирование, как в C.Выводим заголовок таблицы:
System.out.printf("%-10s %-8s %-6s%n", "Товар", "Цена", "Кол-во");
System.out.println("-------------------------");Добавляем строки с выравниванием:
System.out.printf("%-10s %-8.2f %-6d%n", "Яблоко", 2.5, 10);
System.out.printf("%-10s %-8.2f %-6d%n", "Банан", 3.75, 5);
System.out.printf("%-10s %-8.2f %-6d%n", "Апельсин", 4.1, 12);Результат в консоли:
Товар Цена Кол-во
--------------------------
Яблоко 2.50 10
Банан 3.75 5
Апельсин 4.10 12
🔥 Форматирование делает консольные отчёты и списки аккуратными. Можно выравнивать по левому краю, задавать ширину и количество знаков после запятой.
👉 Java Ready | #практика
- ❤ 15
- 👍 8
- 🔥 6















