我有以下来自java循环的输出,我想知道如何设置列之间的间隙,以便输出看起来整洁。
Name[Last,First]:Cruise, Tom Movie:MI Year:1990s
Name[Last,First]:Hanks, Tom Movie:Cast Away Year:2000s
我希望电影和年份能够沿着同一条线对齐。我使用了 getName() 、 getMovie 、 getYear() 三个方法来获取数据。
最佳答案
尝试使用制表符,如果我没记错的话,它会很好地对齐
\t
或者学习 printf,它是 String.format() 的快捷方式;
System.out.printf("%12s%12s%n",hand1,h…
% = 实体
s = 字符串 var 占位符
12 = 空格
%n = 系统独立行尾返回
关于java - 在 Java 中格式化列输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9762129/