L'ho provato e nn va perchè il metodo read() restituisce un intero nn il byte letto.. per cui ho sostituitoOriginariamente inviato da LeleFT
In questo modo:
Così dovrebbe andare... non l'ho provato, ma dovrebbe essere giusto.codice:FileInputStream fis = new FileInputStream( "nome_del_file" ); byte [] mioFile = new byte[ fis.available() ]; // numero di byte di // cui è composto il file for (int i=0; i<mioFile.length; i++) { mioFile[i] = fis.read(); } // Ora nell'array mioFile ho il file byte per byte
Ciao.![]()
concodice:for (int i=0; i<mioFile.length; i++) { mioFile[i] = fis.read(); }
Che dici è giusto?codice:fis.read(mioFile);