Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
zahrnúť nasledujúci riadok na začiatku kódu Java :
import java.io. * ;
2
deklarovať nasledujúce premenné v rámci prípravy na čítanie z prúdu :
int currOffset = 0 ;
int lastRead = 0 ;
3
čítať z InputStream pomocou slučky kým si neprečítate všetky potrebné bajtov , ako v nasledujúcom ukážkovom kóde :
while ( currOffset < numBytes
&& ( lastRead = stream.read ( buffer , currOffset , numBytes - currOffset ) ) > = 0 ) {
currOffset + = lastRead ;
}
Nahradiť " nárazník " sa na miesto , kde chcete ukladať prichádzajúce bajty z InputStream , a " numBytes " s celkovým počtom bytov , ktoré potrebujete prečítať .