首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有用于绘制ASCII表的Java库?

有没有用于绘制ASCII表的Java库?
EN

Stack Overflow用户
提问于 2011-04-10 07:18:18
回答 3查看 10.1K关注 0票数 20

我需要将数据以表格的形式输出到控制台。我想知道也许有一些java库可以用ASCII图形绘制表格,对齐单元格内的值,等等。

代码语言:javascript
复制
 ╔══════╤═══════════╤════════╗
 ║  ID  │ Name      │  Age   ║ 
 ╠══════╪═══════════╪════════╣
 ║  1   │ John      │   24   ║ 
 ╟──────┼───────────┼────────╢
 ║  2   │ Jeff      │   19   ║ 
 ╟──────┼───────────┼────────╢
 ║  3   │ Joel      │   42   ║ 
 ╚══════╧═══════════╧════════╝
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-10 12:12:09

票数 3
EN

Stack Overflow用户

发布于 2015-04-16 02:25:02

我喜欢你的表格,并写道:https://github.com/klaus31/ascii-art-table

票数 3
EN

Stack Overflow用户

发布于 2016-05-03 04:43:23

这里还有一个很方便的库:https://github.com/JakeWharton/flip-tables

就像医生说的:

代码语言:javascript
复制
String[] headers = { "Test", "Header" };
String[][] data = {
    { "Foo", "Bar" },
    { "Kit", "Kat" },
};
System.out.println(FlipTable.of(headers, data));

应具有以下输出:

代码语言:javascript
复制
╔══════╤════════╗
║ Test │ Header ║
╠══════╪════════╣    
║ Foo  │ Bar    ║
╟──────┼────────╢
║ Kit  │ Kat    ║
╚══════╧════════╝
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5608588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档