Nwlapcug.com


Come convertire un flusso memorizzato nel buffer di Input in una stringa

Il Java linguaggio di programmazione ha una funzione utile per la raccolta dati, che si chiama memorizzati nel flusso di input. Un flusso memorizzato nel buffer di input è un flusso di dati che prevede dati da scrivere ad esso, ma non so esattamente quanti dati aspettarsi. Il buffer è uno spazio di archiviazione temporanea in memoria che può contenere i dati che scorre nel torrente. Quando il buffer diventa troppo pieno, il flusso viene svuotato e che di solito significa dati viene scritto da qualche parte, ad esempio una stringa.

Istruzioni

1

Caricare il NetBeans IDE facendo clic sulla sua icona di programma. Quando viene caricato il programma, passare al "New/New Project" e selezionare "Applicazione Java" dall'elenco sul lato destro dello schermo. Verrà visualizzata la finestra di un nuovo file di codice sorgente nell'editor di testo di NetBeans. File di codice sorgente contiene un metodo principale vuoto.

2

Aggiungere un file vuoto al progetto facendo clic su "File", "Nuovo" e quindi "File vuoto." Nome del file "nomefile. txt" e aprirlo nell'editor di testo. È possibile aprirlo tramite individuazione in visualizzazione di gerarchia del progetto che si trova sul lato destro dello schermo. Una volta individuato, è possibile fare clic per aprirlo. Scrivere testo casuale in questo file. Questo file servirà come file di input per il programma. Salvare il file e chiuderlo.

3

Creare un nuovo "FileInputStream" e impostarlo per leggere dati da un file denominato "nomefile. txt." È possibile farlo scrivendo la seguente istruzione:

FileInputStream fileInput = nuovo FileInputStream("filename.txt");

4

Creare un "BufferedOutputStream" e associarlo alla "FileInputStream" creato nel passaggio precedente:

BufferedOutputStream in = nuovo BufferedInputStream(fileInput);

5

Convertire il "BufferedOutputStream" in una stringa utilizzando la seguente istruzione:

Dim myString As String = IOUtils.toString (a, "UTF-8");

6

Eseguire il programma premendo il tasto "F6". Il programma leggerà tutto ciò che è nel file "nomefile. txt" e convertire i dati memorizzati nel buffer in una stringa.