ola pessoal
estou lendo arquivo .txt e usei o seguinte codigo :
try {
stream = new FileInputStream(local);
InputStreamReader streamReader = new InputStreamReader(stream);
BufferedReader reader = new BufferedReader(streamReader);
while( (line=reader.readLine() ) != null ) {
System.out.println( line );
}
reader.close();
streamReader.close();
stream.close();
JOptionPane.showMessageDialog( null , "Rotina encerrada com sucesso" , "Operador" , JOptionPane.INFORMATION_MESSAGE );
} catch (FileNotFoundException e1) {
e1.printStackTrace();
JOptionPane.showMessageDialog(null , "Erro ! \n" + e1.getMessage() , "Operador" , JOptionPane.ERROR_MESSAGE);
} catch (IOException e2) {
e2.printStackTrace();
JOptionPane.showMessageDialog(null , "Erro ! \n" + e2.getMessage() , "Operador" , JOptionPane.ERROR_MESSAGE);
}
mas preciso fazer algumas coisas :
- declarar uma variavel com um tamanho determinado de caracteres
- que leia apenas a 1º linha do arquivo .txt , e se o valor lido, que vou repassar a variavel de tamanha determinado, que continue a leitura do arquivo, passando para a 2º linha em diante do arquivo, que tem varias linhas …