Para iniciar a leitura, chame o método read() do objeto FileInputStream. Existem três métodos read():
- read(): que retorna um inteiro entre 0 e 255 ou -1 para quando não existe mais dados para ler;
- read(byte[] buffer): armazena os dados no array de bytes. O método para caso o buffer esteja cheio.
- read(byte[] buffer, int offset, int tam): Assim como anterior, armazena os dados no buffer, mas inicia na posição offset e copia os próximos tam bytes.
Exemplo de código:
byte[] bytes = new byte[100];
FileInputStream stream = openFileInput(FILENAME); stream.read(bytes); stream.close();
Nenhum comentário:
Postar um comentário