Java - Was bedeutet "\ n"? [Duplikat]

7

Ich hatte ein zweidimensionales Array in Java erstellt und suchte nach einer Möglichkeit, es auf der Konsole auszugeben, damit ich bestätigen konnte, dass das, was ich gemacht habe, korrekt war. Ich habe online einen Code gefunden, der diese Aufgabe für mich erledigt hat, aber ich hatte eine Frage, was ein bestimmter Teil des Codes bedeutet.

%Vor%

Was macht "\ n"? Ich habe versucht, auf Google zu suchen, aber da es so ein bisschen Code ist, konnte ich nicht viel finden.

    
dock_side_tough 25.09.2013, 15:24
quelle

7 Antworten

35

Es ist eine neue Zeile

%Vor%

Ссылка

    
Peter Lawrey 25.09.2013 15:26
quelle
5
%Vor%

Dies bedeutet, dass Sie an dieser Stelle eine neue Zeile in den Text einfügen.

Nur Beispiel

%Vor%

Ausgabe:

%Vor%     
NFE 25.09.2013 15:26
quelle
5
%Vor%

Das bedeutet, dass eine neue Zeile gedruckt wird.

Als Randnotiz brauchen Sie diese zusätzliche Zeile nicht zu schreiben. Dort ist eine eingebaute Funktion eingebaut.

%Vor%

Weitere Informationen zu Dokumenten

    
quelle
2

(gemäß Zypern )

Der umgekehrte Schrägstrich (' \ ') dient zum Einführen von Escape-Konstrukten, wie in der obigen Tabelle definiert, sowie zum Angeben von Zeichen, die andernfalls als Nicht-Konstrukte interpretiert würden. Daher entspricht der Ausdruck \ einem einzelnen umgekehrten Schrägstrich und {entspricht einer linken geschweiften Klammer.

Weitere Anwendungsbeispiele:

%Vor%     
Maciej Cygan 25.09.2013 15:27
quelle
1

\n ist ein Escape-Zeichen für Zeichenfolgen, das durch das neue Zeilenobjekt ersetzt wird. Durch das Schreiben von \n in einer auszudruckenden Zeichenfolge wird anstelle von \n

eine neue Zeile gedruckt

Java-Escape-Charaktere

    
Nunners 25.09.2013 15:27
quelle
0

Im speziellen Fall des Codebeispiels aus der ursprünglichen Frage, das

%Vor%

ist da, um zu einer neuen Zeile zwischen Inkrementieren von i zu gelangen.

Die erste print-Anweisung gibt also alle Elemente von Grid [0] [j] aus. Wenn die innerste for-Schleife abgeschlossen ist, wird das "\ n" gedruckt und dann werden alle Elemente von Grid [1] [j] in der nächsten Zeile gedruckt, und dies wird wiederholt, bis Sie ein 10x10-Raster der Elemente von haben das zweidimensionale Array, Grid.

    
nhgrif 25.09.2013 15:30
quelle
0

\ n fügt eine neue Zeile hinzu.

Bitte beachten Sie, dass Java eine Methode hat  System.out.println ("Text hier schreiben");

Beachten Sie den Unterschied:

Code:

%Vor%

Ausgabe:

%Vor%

Code:

%Vor%

Ausgabe:

%Vor%     
sanjay 25.09.2013 15:31
quelle

Tags und Links