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

标签 java command-line

有人知道可以将 String[][] 转换为如下所示的 String 表的库吗?

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

我可以为此编写格式化字符串,但它将是非通用代码,绑定(bind)到参数。 为此目的编写通用代码比我愿意投资的要昂贵。

所以总而言之,我认为图书馆有理由这样做。

知道这是否已经存在吗?

最佳答案

根据 daniel_or_elsethis主题:

使用 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 |

就这么简单:

TextTable tt = new TextTable(columnNames, data);
tt.printTable();

关于用于在命令行上编写表格的 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4442211/

相关文章:

java - 如何使用java在在线谷歌数据存储上写入数据?

java - 使用 URLConnection 的 HTTP 基本身份验证

java - 是否可以在 Java 中在运行时创建变量?

bash - 将两个文件粘贴到第一个文件

python - 命令行应用程序参数样式指南

java - 使用泛型覆盖方法的最简单示例

java - DataSource.getConnection 方法在数据库重新启动或理想超时后返回已关闭的连接

c# - 不同类的大量命令行参数

windows - 从Windows命令行使用foma/flookup

c# - 如何解析命令行参数