| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come ottenere Byte da un flusso di input Java
    In Java , un oggetto InputStream rappresenta una sorgente di un flusso di byte . Tali byte possono provenire da un file , una connessione di rete , un tubo o altre fonti possibili . Il tema comune è che , anche se il programma potrebbe richiedere che un determinato numero di byte da leggere , il flusso può restituire un numero di byte - e quindi richiedono più letture per consegnare il messaggio completo . Si può leggere un qualsiasi numero di byte da un InputStream nel codice Java , purché si gestisce correttamente questa condizione . Istruzioni
    1

    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 .

    Previous :

    next :
      Articoli Correlati
    ·Come nascondere i dati in Java 
    ·Svantaggio di Struts 
    ·Imparare Java Online 
    ·Come creare confini di una griglia in Java 
    ·Come ottenere un URL in una Servlet 
    ·Come convertire ottale a decimale in Java 
    ·Come catturare i tasti premuti in Java 
    ·Che cosa è Java Console 
    ·Come caricare variabili da JSP /Java file in Flash 
    ·Definizione di Java parole riservate 
      Articoli in evidenza
    ·Svantaggi PERT 
    ·Come eseguire una funzione Python Con Timeout 
    ·Raffreddare Idee progetto Visual Basic 
    ·Come crittografare un file in C # 
    ·Come rimuovere Databindings Da una casella di testo 
    ·Come cercare un file in C # 
    ·Come controllare un pulsante List Radio in Vb.net 
    ·Come calcolare il Controllo di una stringa utilizzando …
    ·Come configurare PHP per un database di Access remoto 
    ·Come eliminare tutti gli zeri dalle liste in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com