În Java, System.out.println() este o instrucțiune care afișează argumentul transmis acestuia. Metoda println() afișează rezultatele pe monitor. De obicei, o metodă este invocată de objectname.methodname().
PrintStream obj.print('Hello');
Dar nu puteți crea obiectul în clasa PrintStream direct ca mai sus. Deci, Java oferă o modalitate alternativă de a crea obiectul clasei PrintStream, adică System.out .
Unde Sistem este numele clasei, este declarat ca final. Out este o instanță a clasei System și este de tip PrintStream. Specificatorii săi de acces sunt publici și definitivi. Este o instanță a java.io.PrintStream. Când apelăm membrul, un obiect de clasă PrintStream se creează intern.
Deci, putem apela metoda print(), după cum se arată mai jos:
System.out.print();
Acesta creează obiectul clasei PrintStream. Acest obiect, implicit, reprezintă dispozitivul de ieșire, adică monitorul.
Exemplu
În exemplul următor, am folosit două metode print(), care oferă rezultatul într-o singură linie. Înseamnă că prima metodă print() afișează șirul „Bună ziua!” și reține cursorul pe aceeași linie. A doua metodă print() afișează, de asemenea, șirul „Java” pe aceeași linie adiacentă șirului anterior.
lumea wumpusului
class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } }
Ieșire
Hello! Java
Metoda Java println().
Metoda println() este similară cu metoda print() cu excepția faptului că mută cursorul pe linia următoare după tipărirea rezultatului. Este folosit atunci când doriți rezultatul în două rânduri separate. Se numeste cu ' afară ' obiect.
cea mai buna masina din lume
Dacă dorim rezultatul în două linii separate, atunci ar trebui să folosim metoda println(). Este, de asemenea, o metodă supraîncărcată a clasei PrintStream. Aruncă cursorul la următoarea linie după afișarea rezultatului.
Exemplu
Următorul exemplu, metoda println() afișează șirul în două linii separate.
class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } }
Ieșire
Hello! Java
Diferența dintre metodele print() și println().
Ambele metode sunt folosite pentru a afișa rezultatele pe monitor. Metoda print() afișează rezultatul pe consolă și reține cursorul pe aceeași linie. Funcționează doar cu un argument. Metoda println() afișează, de asemenea, rezultatul pe consolă, dar mută cursorul pe linia următoare. Poate funcționa și fără argumente.