logo

System.out.println() in Java

In Java is System.out.println() een instructie die het doorgegeven argument afdrukt. De println()-methode geeft resultaten weer op de monitor. Normaal gesproken wordt een methode aangeroepen door objectnaam.methodenaam().

 PrintStream obj.print('Hello'); 

Maar u kunt het object niet rechtstreeks naar de PrintStream-klasse maken, zoals hierboven. Java biedt dus een alternatieve manier om het object van de PrintStream-klasse te maken Systeemuit .

Waar Systeem de klassenaam is, wordt deze als definitief verklaard. De out is een exemplaar van de klasse System en is van het type PrintStream. De toegangsspecificaties zijn openbaar en definitief. Het is een exemplaar van java.io.PrintStream. Wanneer we het lid aanroepen, wordt er intern een PrintStream-klasseobject gemaakt.

We kunnen dus de methode print() aanroepen, zoals hieronder weergegeven:

 System.out.print(); 

Het creëert het PrintStream-klasseobject. Dit object vertegenwoordigt standaard het uitvoerapparaat, d.w.z. de monitor.

System.out.println() in Java

Voorbeeld

In het volgende voorbeeld hebben we twee print()-methoden gebruikt, die het resultaat op één regel weergeven. Dit betekent dat de eerste print()-methode de tekenreeks 'Hallo!' en houdt de cursor op dezelfde regel. De tweede print()-methode geeft ook de string 'Java' weer op dezelfde regel naast de vorige string.

Java krijgt de huidige tijd
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

Uitvoer

 Hello! Java 

Java println()-methode

De println()-methode is vergelijkbaar met de print()-methode, behalve dat deze de cursor naar de volgende regel verplaatst nadat het resultaat is afgedrukt. Het wordt gebruikt als u het resultaat in twee afzonderlijke regels wilt hebben. Het heet met ' uit ' voorwerp.

functies in c

Als we het resultaat in twee afzonderlijke regels willen hebben, moeten we de methode println() gebruiken. Het is ook een overbelaste methode van de PrintStream-klasse. Het gooit de cursor naar de volgende regel nadat het resultaat is weergegeven.

Voorbeeld

In het volgende voorbeeld geeft de methode println() de tekenreeks op twee afzonderlijke regels weer.

 class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } } 

Uitvoer

 Hello! Java 

Verschil tussen print() en println() methoden

Beide methoden worden gebruikt om de resultaten op de monitor weer te geven. De print()-methode geeft het resultaat op de console weer en houdt de cursor op dezelfde regel. Het werkt alleen met een argument. De println()-methode geeft het resultaat ook op de console weer, maar verplaatst de cursor naar de volgende regel. Het kan ook zonder argumenten.