我需要将数据以表格的形式输出到控制台。我想知道也许有一些java库可以用ASCII图形绘制表格,对齐单元格内的值,等等。
╔══════╤═══════════╤════════╗
║ ID │ Name │ Age ║
╠══════╪═══════════╪════════╣
║ 1 │ John │ 24 ║
╟──────┼───────────┼────────╢
║ 2 │ Jeff │ 19 ║
╟──────┼───────────┼────────╢
║ 3 │ Joel │ 42 ║
╚══════╧═══════════╧════════╝
发布于 2011-04-10 12:12:09
发布于 2015-04-16 02:25:02
我喜欢你的表格,并写道:https://github.com/klaus31/ascii-art-table
发布于 2016-05-03 04:43:23
这里还有一个很方便的库:https://github.com/JakeWharton/flip-tables
就像医生说的:
String[] headers = { "Test", "Header" };
String[][] data = {
{ "Foo", "Bar" },
{ "Kit", "Kat" },
};
System.out.println(FlipTable.of(headers, data));
应具有以下输出:
╔══════╤════════╗
║ Test │ Header ║
╠══════╪════════╣
║ Foo │ Bar ║
╟──────┼────────╢
║ Kit │ Kat ║
╚══════╧════════╝
https://stackoverflow.com/questions/5608588
复制相似问题