如何让一个数组表打印每隔一行?

时间:2017-01-30 05:08:41

标签: java

我曾尝试弄乱不同的东西并查找,但我可能会使用不正确的措辞。我只是想知道空行在数组索引中的位置。感谢您提供任何帮助/指导。

I'm wanting my output to look like:
Course        Hours    Score   Grade
CS121           4       98      A
// mine doesn't have this blank line
Math161         3       55      F
// or this blank line
CS124           3       66      D

我上次的印刷声明:System.out.printf("%-10s %d %5d %5c\n", courses[i], credits[i], scores[i], letterGrades[i]);

1 个答案:

答案 0 :(得分:2)

\n(非便携换行和单数)更改为%n%n。像,

System.out.printf("%-10s %d %5d %5c%n%n", courses[i], credits[i], scores[i], 
        letterGrades[i]);

之后立即添加空System.out.println();(添加新行)。

System.out.printf("%-10s %d %5d %5c%n", courses[i], credits[i], scores[i], 
        letterGrades[i]);
System.out.println();