2017-01-30 1 views
-2

Ich habe versucht, mit verschiedenen Dingen zu tun und nachschlagen, aber ich kann die falsche Formulierung verwenden. Ich frage mich nur, wo die leeren Zeilen innerhalb der Indizierung von Arrays gehen. Danke für jede Hilfe/Anleitung.Wie bekomme ich eine Array-Tabelle, um jede zweite Zeile zu drucken?

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 

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

+1

Was * genau * ist das Problem? – NewUser

Antwort

2

ändern \n (nicht-portable new-line und Singular) zu %n%n. Wie,

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

oder eine leere System.out.println(); hinzufügen unmittelbar nach (eine neue Zeile hinzufügen).

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