logo

System.out.println() in Java

In Java, System.out.println() è un'istruzione che stampa l'argomento che gli viene passato. Il metodo println() visualizza i risultati sul monitor. Di solito, un metodo viene invocato da objectname.methodname().

 PrintStream obj.print('Hello'); 

Ma non puoi creare l'oggetto direttamente nella classe PrintStream come sopra. Quindi, Java fornisce un modo alternativo per creare l'oggetto della classe PrintStream Sistema.out .

Dove Sistema è il nome della classe, viene dichiarato finale. L'out è un'istanza della classe System ed è di tipo PrintStream. I suoi specificatori di accesso sono pubblici e definitivi. È un'istanza di java.io.PrintStream. Quando chiamiamo il membro, un oggetto della classe PrintStream viene creato internamente.

Quindi, possiamo chiamare il metodo print(), come mostrato di seguito:

 System.out.print(); 

Crea l'oggetto della classe PrintStream. Questo oggetto, per impostazione predefinita, rappresenta il dispositivo di output, ovvero il monitor.

System.out.println() in Java

Esempio

Nell'esempio seguente abbiamo utilizzato due metodi print(), che forniscono il risultato su un'unica riga. Significa che il primo metodo print() visualizza la stringa 'Ciao!' e mantiene il cursore sulla stessa riga. Anche il secondo metodo print() visualizza la stringa 'Java' sulla stessa riga adiacente alla stringa precedente.

la dimensione del mio monitor
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

Produzione

 Hello! Java 

Metodo Java println()

Il metodo println() è simile al metodo print() tranne per il fatto che sposta il cursore sulla riga successiva dopo aver stampato il risultato. Viene utilizzato quando si desidera il risultato su due righe separate. Si chiama con ' fuori ' oggetto.

Se vogliamo il risultato su due righe separate, allora dovremmo usare il metodo println(). È anche un metodo sovraccaricato della classe PrintStream. Lancia il cursore alla riga successiva dopo aver visualizzato il risultato.

Esempio

Nell'esempio seguente, il metodo println() visualizza la stringa in due righe separate.

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

Produzione

 Hello! Java 

Differenza tra i metodi print() e println()

Entrambi i metodi vengono utilizzati per visualizzare i risultati sul monitor. Il metodo print() visualizza il risultato sulla console e mantiene il cursore sulla stessa riga. Funziona solo con un argomento. Anche il metodo println() visualizza il risultato sulla console ma sposta il cursore sulla riga successiva. Può funzionare anche senza discussioni.