Olá!!
Agora que já consegui fazer o usuário escolher o arquivo que ele deseja abrir, preciso ler tal arquivo. Bem, já tenho o objeto File retornado pelo JFileChooser e o problema agora consiste em ler o arquivo por partes. Sabendo que o arquivo selecionado só contém texto (podendo ter alguns megas de tamanho) preciso ler os primeiros 50 caracteres por exemplo e transformá-los em string ou string buffer, depois disso ler os próximos 50 e assim por diante.
Estava lendo que a classe FileInputStream não permite que eu me posicione dentro do arquivo… (pelo menos foi o que eu entendi) então, qual é a saída ? Lembrando que eu não posso carregar em hipótese alguma todo o arquivo na memória por exigência da aplicação.
Desde já agradeço a ajuda!