用Java创建和打印格式化文件

时间:2011-12-31 08:55:52

标签: text-formatting

我有这个问题: - 从表或文本字段数组中读取数据(它们可以是字符串类型) - 从他们组成临时文本,以便在打印机上打印(没有文件的记录) - 格式化和对齐很重要。 在textareas格式化不起作用:例如。 String.format(“%1 $ -20s%2 $ 10s”,string1,string2)多行。 我能做什么?感谢。

1 个答案:

答案 0 :(得分:0)

在尝试使用printf格式化字符串之前,请执行以下步骤清理字符串:

  1. Remove所有换行符如下:string1.replace("\n", "")
  2. Trim所有前导和尾随空格如下:string1.trim()