Nwlapcug.com


Funzione di stampa in Java

La funzione di stampa umile costituisce la spina dorsale di debug del programma di base. Attraverso la stampa selezionate stringhe al terminale, consente di monitorare l'esecuzione del programma durante l'esecuzione. La sintassi di questa funzione è diversa in Java che in molti altri linguaggi di programmazione. È "System.out.print (String str)", dove "str" è la stringa da stampare. È inoltre possibile stampare caratteri, gli oggetti e numeri.

"System.out.print"

Il comando di base per la stampa in Java è "System.out.print (String str)". Questo comando genera il contenuto della stringa di caratteri specificata nella finestra di console principale. È inoltre possibile utilizzare "System.out.println (String str)", che i caratteri di stampa e quindi stampa un carattere di nuova riga, garantire che l'istruzione print successivo che si effettua sia su una nuova riga.

Come funziona la funzione di stampa

"System. out" è un metodo statico variabile, oggetto PrintStream che si riferisce sempre al basic output stringa, che spesso corrisponde a una finestra di console. Java runtime environment apre questo flusso prima dell'esecuzione del programma. Il metodo "PrintStream.print()" stampa quindi i caratteri che specifica nel flusso. Inoltre, quando si stampa un oggetto, si chiama automaticamente "ToString" metodo di tale oggetto. Per impostazione predefinita, questo metodo restituisce una stringa che identifica il valore dell'oggetto classe, nome e codice hash, anche se alcune classi l'override del metodo predefinito.

Formattazione di stringhe

Quando si utilizza la funzione di stampa di Java per stampare una stringa di caratteri, si può fare riferimento a una variabile di stringa esistente o determinare il messaggio quando si chiama la funzione. Circondano il messaggio che si desidera stampare tra virgolette; e se si desidera includere variabili nell'istruzione stampa, collegare le stringhe e le variabili con un segno "+". Per esempio, se si desidera stampare una particolare variabile chiamata "numRevolutions", e si voleva mettere un'etichetta "Numero di rivoluzioni" su di esso, sarebbe qualcosa di simile:

System.out.println ("Numero di rivoluzioni" + numRevolutions);

Altre istruzioni di stampa

Anche se "System.out.println ()" è l'istruzione di stampa predefinita in Java, è possibile utilizzare "System.err.println()". System.Err è un PrintStream simile a System. out, utilizzata per stampare informazioni relazionati agli errori rilevati durante l'esecuzione. A seconda dell'ambiente di esecuzione, le istruzioni error possono essere indirizzate in un log o formattate in modo diverso dall'ordinarie istruzioni di stampa.