2014-05-20 54 views
-1
for (int j = 0; j < numStu; j++) { 
    System.out.println((j + 1) + "\t" + StudentName[j] + "\t\t\t" + (Marks[j]) + "\t" + Grade[j]); 
} 

這是上述命令的輸出顯示。如何顯示對齊?

No. Name   Marks Grade 
1 ADRIAN TAN   46.00 C- 
2 KIM CHEE LIONG HAN   76.00 A- 
3 PETER LIM AH MENG   64.00 B- 
4 WAYNE WALKER   23.00 F 

所需的輸出是:

No. Name    Marks Grade 
1 ADRIAN TAN   46.00 C- 
2 KIM CHEE LIONG HAN 76.00 A- 
3 PETER LIM AH MENG 64.00 B- 
4 WAYNE WALKER  23.00 F 

感謝幫助^^

+0

爲什麼你要問[同樣的問題](http://stackoverflow.com/q/23757856/1686291)再次!!!! –

+0

您可以使用格式化的打印 - 「printf」 – nikis

回答

0

您可以通過使用System.out.printf()方法print格式化。