在Java的System.out中以表格式输出

在Java的System.out中以表格式输出

我从数据库中获得结果,并希望将数据作为Java标准输出中的表输出

我尝试使用\t,但是我想要的第一列的长度是非常可变的。

有没有一种方法可以在像输出这样好的表中显示这一点?


MM们
浏览 415回答 3
3回答

大话西游666

使用System.out.format..您可以设置如下字段的长度:System.out.format("%32s%10d%16s", string1, int1, string2);这块垫子string1, int1,和string2分别为32、10和16个字符。请参阅Javadocsjava.util.Formatter有关语法的更多信息(System.out.format使用Formatter(内部)。

慕婉清6462132

使用J-文本-实用程序您可以打印来控制一个表,如下所示:它很简单,就像:TextTable tt = new TextTable(columnNames, data);                                                          tt.printTable();API还允许排序和行编号.。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java