includere la seguente riga all'inizio del codice Java :
import java.io. *;
2
dichiarare le seguenti variabili in preparazione per la lettura del flusso :
currOffset int = 0;
lastRead int = 0;
3
Leggi dal InputStream utilizzando un ciclo fino a quando tutti i byte necessari sono stati letti , come nel seguente codice di esempio :
mentre ( currOffset < numBytes
&& ( lastRead = Stream.Read (buffer , currOffset , numBytes - currOffset ) ) > = 0 ) {
currOffset + = lastRead ;
}
Sostituire " tampone " con la posizione in cui si desidera memorizzare i byte in arrivo dalla InputStream , e " numBytes " con il numero totale di byte è necessario leggere .
Programmazione © www.354353.com