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.
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.