我在Java中有一個循環的下面的輸出,我想知道如何設置列之間的差距,使輸出看起來整潔。在Java中格式化列輸出
Name[Last,First]:Cruise, Tom Movie:MI Year:1990s
Name[Last,First]:Hanks, Tom Movie:Cast Away Year:2000s
我希望電影和年份沿着同一行對齊。我使用了三種方法getName(),getMovie,getYear()來獲取數據。
我在Java中有一個循環的下面的輸出,我想知道如何設置列之間的差距,使輸出看起來整潔。在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 =字符串變種佔位符
12 =空格
%N =系統獨立線端返回
嘗試使用格式()或String類的printf()方法。