Per usufruire della classe PrintStream , le applicazioni devono importare pacchetto principale di Java per operazioni di input e output. Il codice seguente illustra l'importazione del pacchetto per la classe PrintStream :
import java.io. *;
Gli sviluppatori hanno bisogno di includere questa riga nella parte superiore di ogni file di classe in cui intendono utilizzare la classe PrintStream . Se un file contiene riferimenti alla classe PrintStream , ma non usa questa dichiarazione di importazione , il programma sarà in grado di compilare ed eseguire correttamente . Quando si programma in un ambiente di sviluppo integrato per Java , gli sviluppatori potranno vedere messaggi di errore fino a quando si aggiunge l'istruzione import corretta.
Creazione
Per creare oggetti della classe PrintStream , Gli sviluppatori possono scegliere tra un certo numero di metodi costruttori . Il seguente codice di esempio illustra uno di loro :
PrintStream myPrintStream = new PrintStream ( myOutputStream ) ;
Questo codice utilizza il metodo costruttore della classe PrintStream che accetta un oggetto OutputStream . L' uso della "nuova " parola chiave fa sì che il metodo di costruzione da eseguire, che restituisce un'istanza della classe , che i negozi di codice utilizzando una variabile di riferimento . Altre versioni del metodo costruttore PrintStream prendono di file e parametri di tipo stringa , le stringhe che rappresentano i nomi dei file .
Metodi
La classe PrintStream offre una gamma di metodi di output . Il metodo append aggiunge un carattere nel flusso corrente come segue :
myPrintStream.append ( 'a') ;
I metodi di scrittura permette ai programmatori di aggiungere dei byte nel flusso , mentre i metodi di formato permettono ai dati di essere formattati prima uscita . I metodi di stampa prendono vari tipi di parametri diversi, tra cui stringhe , caratteri , booleani , oggetti e tipi numerici. Il seguente codice di esempio mostra la chiamata al metodo di stampa con un parametro stringa :
myPrintStream.print ( " Ciao " ) ;
Considerazioni
classe PrintStream , come molti di ingresso di Java e le classi di potenza , non fornisce la funzionalità di uscita da sola , ma funziona in combinazione con altre classi nel pacchetto . La classe PrintStream converte la sua produzione di byte, che non sempre si adattano alle esigenze di particolari programmi . Molte delle classi di potenza in Java passi ingresso eccezioni uscita quando qualcosa va storto con il processo di uscita . Tuttavia la classe PrintStream non fa questo , riducendo la quantità di eccezioni di movimentazione programmatori di codice necessario per implementare quando si utilizza la classe .
Programmazione © www.354353.com