for (int k = 0; k < 7; k++){
System.out.println("Vak/project:\t" + vakNamen[x] + "\t\t"
+ "Cijfer: " + vakCijfers[x] + "\t" + "Behaalde punten: "
+ vakPunten[x]);
x++;
}
编辑:作业想要使用system.out.printf所以我将看一下,提示的内容
并且system.out.format看起来很有趣我从未听说过,会调查它
好吧所以我的问题是在这个for循环我打印3个不同的数组,我希望它们在一个表中所以我使用\ t,但你得到的问题是,如果“vakNamen”这是名称该主题比另一个更长,然后标签将更进一步创建这个丑陋的表:
https://gyazo.com/398953f233f3562eecfa6c483ec73e62
我真的不知道如何提出这个问题,但我想我应该问一下如何确保\ t与之前的行无关?
答案 0 :(得分:3)
您可以使用System.out.format()
示例:
String project = "myProjectName";
String firstName = "firstName";
String lastName = "lastName";
System.out.format("%-20s%-15s%-15s", project, firstName, lastName);
以上代码段应打印以下格式化输出:
myProjectName firstName lastName