Мне нужно создать сводную таблицу в конце журнала с некоторыми значениями, которые
получены внутри класса. Таблица должна быть напечатана с фиксированной шириной
формат. У меня есть код, чтобы сделать это уже, но мне нужно ограничить строки,
удваивает и вставляет в размер фиксированной ширины, жестко закодированный в коде.
Итак, предположим, я хочу напечатать таблицу фиксированной ширины с
int,string,double,string
int,string,double,string
int,string,double,string
int,string,double,string
and the fixed widths are: 4, 5, 6, 6.
Если значение превышает эту ширину, последние символы должны быть обрезаны. Так
например:
124891, difference, 22.348, montreal
строки, которые должны быть напечатаны, должны быть:
1248 diffe 22.348 montre
Я думаю, мне нужно сделать что-то в конструкторе, который вызывает
строка не должна превышать определенное количество символов. я, вероятно
приведите двойные и целые числа к строке, чтобы я мог установить максимальную ширину
требования.
Я не знаю, какой метод это делает или можно ли создать строку для
вести себя так. Использование форматтера помогает только с
исправлено форматирование для печати строки, но на самом деле это не так
рубить символы, которые превышают максимальную длину.