提问者:小点点

一种在终端中居中对齐文本的方法?


我正在制作一个基本的程序,将文本居中将真正有助于组织。我真的不希望这是可能的,但值得一问。

尝试:

  1. 我认为,使用StringUtils是行不通的,因为java.lang没有它
  2. 用空格填充文本,对于我返回的所有文本来说工作量太大了

有什么想法吗?我知道它是终端,我可能应该使用其他东西来让它看起来更好。


共1个答案

匿名用户

使用System.out.format而不是System.out.println

此外,您可以使用格式,在Java留档:

此类提供对布局对齐和对齐、数字、字符串和日期/时间数据的常见格式以及特定于区域设置的输出的支持。