我正在一个简单的实验室中工作,除了轻微的格式化难题外,我几乎完成了它。我有一个printArray()输出名称和获胜队伍的分数。但是,我无法使分数正确对齐。我一直在尝试使用Java中的打印格式选项,但无法使其正常工作。我想让所有分数都整齐,但是,名字分数中字符较少的人要比其他人少一个空格。
这是我的代码:
private static void printArray(String winner,String array_members[],int array_scores[]) {
System.out.println("Winning Team: " + winner);
System.out.print("Players Score\n");
for (int index = 0; index < array_members.length; index++) {
System.out.print(array_members[index]);
System.out.printf("%6d",array_scores[index]);
System.out.println();
}
}