olá,
Por exemplo tenho um arquivo de 10mbs quero ler somente seus primeiros 2 mbs como faria?
estava tantando fazer isso com o StringBuffer para pegar o tamanho q ele esta, mais o metodo tamanho do StringBuffer nao tem anda haver com size me bytes
usando o codigo abaixo para ler o arquivo:
FileReader f_reader = new FileReader(f);
BufferedReader buff_reader = new BufferedReader(f_reader);
while ((line = buff_reader.readLine()) != null) {
b.append(line);
b.append("\n");
}
} catch (Exception e) {
e.printStackTrace();
System.out.println("Erro readFile: " + e.getMessage());
}
}
Grato.