Иногда нужно красиво отобразить список данных. Простой
println ломает выравнивание, поэтому лучше собрать таблицу вручную. Java позволяет формировать ровные колонки через printf.Готовим данные для таблицы:
var rows = java.util.List.of(
new String[]{"Имя", "Возраст", "Город"},
new String[]{"Alice", "22", "Paris"},
new String[]{"Bob", "30", "Berlin"}
);
Определяем ширину колонок и формат вывода:
String fmt = "%-10s %-8s %-10s%n";
Проходим по записям и печатаем таблицу:
for (var r : rows) {
System.out.printf(fmt, r[0], r[1], r[2]);
}
🔥 На выходе получаем ровную таблицу с красивым выводом. Удобно для отчётов, логов и представления структурированных данных.
👉 Java Ready | #практика