【问题标题】:Characters for ASCII print of table用于表格 ASCII 打印的字符
【发布时间】:2012-08-06 12:03:06
【问题描述】:

我创建了一个小实用程序来打印 Java 中的表格,它输出如下内容:

/-----------\
|  header   |
⊢---⊤---⊤---⊣
| A | B | C |
⊢---⊥-⊤-⊥---⊣
| D   | E   |
⊢---⊤-⊥-⊤---⊣
| A | B | C |
∟---⊥---⊥---/

这很丑,因为不同字符的行没有对齐,目前我依靠+ char 拥有:

⋅-----------⋅
|  header   |
+---+---+---+
| A | B | C |
+---+-+-+---+
| D   | E   |
+---+-+-+---+
| A | B | C |
⋅---+---+---⋅

但我想知道这是否可能有像 TL 这样更清晰的符号,但为了加入 -| 而居中。

这是 Java 代码,因此我可以轻松使用任何 UTF-8 字符,但在数学字符表中没有找到适合我的任何内容。如果这些字符仅存在于其他编码中,我也很感兴趣,我可以找到一种使用它们的方法。

【问题讨论】:

标签: java formatting character ascii-art


【解决方案1】:

感谢 valexhome,UTF8 块“方框图”确实是我一直在寻找的,现在它很棒:

┌───────────┐
│  header   │
├───┬───┬───┤
│ A │ B │ C │
├───┴─┬─┴───┤
│ D   │ E   │
├───┬─┴─┬───┤
│ A │ B │ C │
└───┴───┴───┘

【讨论】:

  • 完美示例缺少
猜你喜欢
  • 2016-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-21
  • 1970-01-01
相关资源
最近更新 更多