logo

System.out.println() u Javi

U Javi, System.out.println() je iskaz koji ispisuje argument koji mu je proslijeđen. Metoda println() prikazuje rezultate na monitoru. Obično, metodu poziva objectname.methodname().

 PrintStream obj.print('Hello'); 

Ali ne možete stvoriti objekt za PrintStream klasu izravno kao gore. Dakle, Java pruža alternativni način za stvaranje objekta PrintStream klase koji je Sustav.out .

Gdje Sustav je ime klase, deklarirano je kao konačno. Out je instanca klase System i tipa je PrintStream. Njegovi specifikatori pristupa su javni i konačni. To je instanca java.io.PrintStream. Kada pozovemo člana, interno se stvara objekt klase PrintStream.

Dakle, možemo pozvati metodu print(), kao što je prikazano u nastavku:

 System.out.print(); 

Stvara objekt klase PrintStream. Ovaj objekt prema zadanim postavkama predstavlja izlazni uređaj, tj. monitor.

System.out.println() u Javi

Primjer

U sljedećem primjeru koristili smo dvije print() metode, koje daju rezultat u jednom retku. To znači da prva print() metoda prikazuje niz 'Hello!' i zadržava kursor na istoj liniji. Druga metoda print() također prikazuje niz 'Java' u istom retku uz prethodni niz.

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

Izlaz

 Hello! Java 

Java println() metoda

Metoda println() slična je metodi print() osim što pomiče kursor u sljedeći redak nakon ispisa rezultata. Koristi se kada želite rezultat u dva odvojena retka. Poziva se sa ' van ' objekt.

ffilmovi

Ako želimo rezultat u dva odvojena retka, tada bismo trebali koristiti metodu println(). Također je preopterećena metoda klase PrintStream. Baca kursor u sljedeći red nakon prikaza rezultata.

Primjer

Sljedeći primjer, metoda println() prikazuje niz u dva odvojena retka.

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

Izlaz

 Hello! Java 

Razlika između metoda print() i println().

Za prikaz rezultata na monitoru koriste se obje metode. Metoda print() prikazuje rezultat na konzoli i zadržava kursor u istom retku. Radi samo uz argument. Metoda println() također prikazuje rezultat na konzoli, ali pomiče kursor u sljedeći redak. Može i bez argumenata.