Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Длинные строки в System.out.printf / 1 сообщений из 1, страница 1 из 1
21.06.2012, 08:42:19
    #37847586
fplab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные строки в System.out.printf
Доброго утра, коллеги!
Надо мне выводить в консоль простенькую табличку из двух колонок. Ширина левой колонки небольшая, а вот ширина правой может меняться в широких пределах - от пустой, до нескольких сотен символов. Сейчас тупо прописано, что ширина правой колонки 50 позиций (такова средняя длина выводимой строки), но если длина строки > 50, то табличка становится корявой:

Код: java
1.
System.out.printf ("|%-15.15s|%50s|\n",  leftColumn, rightColumn);



Нет ли в printf ключа, который позволил бы печатать первые 50 символов, а оставшиеся переносить на 2-ю, 3-ю, ... строки?
Можно, конечно, написать приблуду, которая формировала бы дополнительные строки, но, может, есть способ попроще?
Спасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Длинные строки в System.out.printf / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]