【问题标题】:How to display with align? [duplicate]对齐如何显示? [复制]
【发布时间】:2014-07-08 15:14:53
【问题描述】:
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

感谢您的帮助。^^

【问题讨论】:

  • 你为什么又问same question !!!!
  • 您可以使用格式化打印 - printf

标签: java printing alignment output println


【解决方案1】:

您可以使用System.out.printf()方法格式化打印。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    • 2018-05-31
    • 1970-01-01
    相关资源
    最近更新 更多