【发布时间】:2014-05-22 00:02:25
【问题描述】:
我正在将一些输出从数据库打印到文本文件。我基本上会打印出四个固定宽度的列。最后一列可能需要换行到下一行,因为 db 的输出可能比列宽长。有没有一种简单的方法(或插件)可以在 groovy 中做到这一点?显然,如果列换行,我不希望显示其他三列的任何进一步输出,直到我完成最后一列的换行。
下一部分我更担心。其他两列可能也需要换行 - 但只有在最后一列也需要换行时才能换行。否则,我不需要包装另外两列。输出会是这样的:
Col1 ..... Col2 无包装.......Col3 无包装.......Col4 无包装
Col1 ..... Col2 可以........ Col3 可以....... Col4 现在需要
........现在换行......现在换行............来换行,所以换行
..................................................... .....................其他人
【问题讨论】: