logo

System.out.println() v jazyku Java

V jazyku Java je System.out.println() príkaz, ktorý vypíše argument, ktorý mu bol odovzdaný. Metóda println() zobrazuje výsledky na monitore. Metóda je zvyčajne vyvolaná pomocou objectname.methodname().

 PrintStream obj.print('Hello'); 

Ale nemôžete vytvoriť objekt do triedy PrintStream priamo, ako je uvedené vyššie. Java teda poskytuje alternatívny spôsob vytvorenia objektu triedy PrintStream, tj System.out .

Kde Systém je názov triedy, je deklarovaný ako konečný. Out je inštanciou triedy System a je typu PrintStream. Jeho špecifikátory prístupu sú verejné a konečné. Je to inštancia java.io.PrintStream. Keď zavoláme člena, interne sa vytvorí objekt triedy PrintStream.

Takže môžeme zavolať metódu print(), ako je uvedené nižšie:

 System.out.print(); 

Vytvorí objekt triedy PrintStream. Tento objekt štandardne predstavuje výstupné zariadenie, t.j. monitor.

System.out.println() v jazyku Java

Príklad

V nasledujúcom príklade sme použili dve metódy print(), ktoré poskytujú výsledok v jednom riadku. Znamená to, že prvá metóda print() zobrazí reťazec 'Ahoj!' a ponechá kurzor na rovnakom riadku. Druhá metóda print() tiež zobrazí reťazec 'Java' na rovnakom riadku vedľa predchádzajúceho reťazca.

interné fungovanie hashmap
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

Výkon

 Hello! Java 

Java metóda println().

Metóda println() je podobná metóde print() okrem toho, že po vytlačení výsledku presunie kurzor na ďalší riadok. Používa sa, keď chcete výsledok v dvoch samostatných riadkoch. Volá sa s ' von ' objekt.

npm cache vyčistiť

Ak chceme výsledok v dvoch samostatných riadkoch, potom by sme mali použiť metódu println(). Je to tiež preťažená metóda triedy PrintStream. Po zobrazení výsledku hodí kurzor na ďalší riadok.

Príklad

Nasledujúci príklad, metóda println() zobrazí reťazec v dvoch samostatných riadkoch.

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

Výkon

 Hello! Java 

Rozdiel medzi metódami print() a println().

Obe metódy sa používajú na zobrazenie výsledkov na monitore. Metóda print() zobrazí výsledok na konzole a ponechá kurzor v rovnakom riadku. Funguje to len s argumentom. Metóda println() tiež zobrazí výsledok na konzole, ale presunie kurzor na ďalší riadok. Môže to fungovať aj bez argumentov.