用于在命令行上编写表的Java库

mat*_*eus 5 java command-line

有没有人知道一个库,它会将String [] []转换为String表,如下所示?

| title1 | title2 |
|________|________|
| blah   | blih   |
| blah2  | blih2  |
etc...

我可以为此编写格式化的字符串,但它将是非通用代码,与参数相关联.为此目的编写通用代码比我愿意投资的代码更昂贵.

总而言之,我认为图书馆可以证明这一点.

知道这是否存在?

小智 5

根据daniel_or_else线程:

使用j-text-utils,您可以打印到控制台,如:

_____________________________________________________________
| Item Num | Description           | Rating |  Cost | Price |
=============================================================
| 8675309  | Tommy Tutone Album    |      3 |  5.99 | 10.99 |
| 5619452  | Led Zeppelin Box Set  |      5 | 10.42 | 24.95 |
| 9154732  | Justin Bieber Box Set |     -1 |  0.00 |  0.00 |
Run Code Online (Sandbox Code Playgroud)

它很简单:

TextTable tt = new TextTable(columnNames, data);
tt.printTable();
Run Code Online (Sandbox Code Playgroud)