Java 在命令行界面中将文本居中对齐

Java 在命令行界面中将文本居中对齐,java,command-line-interface,Java,Command Line Interface,是否可以在Java中对齐命令提示符中心的文本?我不想使用固定数量的空格,因为它需要打印出一个可能包含不同数量字符的变量 我可以使用一个函数来确定变量有多少个字符,并相应地打印空格,但这可能会根据控制台窗口的大小而改变。这个问题有跨操作系统的解决方案吗?或者我应该假设一个固定的宽度吗?如果你指的是任何通用的控制台-@daviditarenco-,肯定不是链接问题的副本,那就不可能了。

是否可以在Java中对齐命令提示符中心的文本?我不想使用固定数量的空格,因为它需要打印出一个可能包含不同数量字符的变量


我可以使用一个函数来确定变量有多少个字符,并相应地打印空格,但这可能会根据控制台窗口的大小而改变。这个问题有跨操作系统的解决方案吗?或者我应该假设一个固定的宽度吗?

如果你指的是任何通用的控制台-@daviditarenco-,肯定不是链接问题的副本,那就不可能了。