Pacote java.io [RESOLVIDO]

6 respostas Resolvido
P

Estou aprendendo java na empresa que comecei a trabalhar semana passada.
Estou aprendendo pela apostila da caelum.

este exemplo que tem no tópico 16.4 não estou conseguindo fazer funcionar.
Alguem saberia me ajudar?

6 Respostas

aix

Remove esse import desnecessário na classe:

import org.omg.CORBA.portable.inputStream;

um outro detalhe, esse stream lança uma checked exception, então lance:

throws FileNotFoundException

ou trate:

InputStream fileInputStream = null;
try {
    fileInputStream = new FileInputStream("arquivo.txt");
} catch (FileNotFoundException ex) {
    Logger.getLogger(TestaEntrada.class.getName()).log(Level.SEVERE, null, ex);
}
D

Observe que tem um X branco num quadrado vermelho, se clicar ou passar o mouse por cima, aparecerá uma janela explicando o problema ou sugerindo uma correção.

Acredito que seja um problema de import, org.omg.CORBA.portable.InputStream não deve ser o InputStream certo. Acho que seria java.io.InputStream.

Jederson_Andre

para gravar arquivo eu faço assim;

FileWriter gravar = new FileWriter("c:/java/seqFicha.txt");
 BufferedWriter s = new BufferedWriter(gravar);
 s.write(sequencia);
 s.flush();
 s.close();
 gravar.close();

Leitura:

FileReader ler = new FileReader("c:/java/seqFicha.txt");
 try (BufferedReader n = new BufferedReader(ler)) {
     
    while(n.ready()){
        sequencia = Integer.parseInt(n.readLine());
        
    }
    n.close();
    ler.close();
}        
return sequencia; // este valor vai se atribuido ao um JTextField na classe FormCadPessoa();

}

P

Po_Marcelo
1m

Onde que eu devo criar a pasta arquivo.txt? estou usando o eclipse.

Jederson_Andre
Solucao aceita

qualquer lugar do seu dicso

felipe1234

coloque na pasta raiz do seu projeto

Criado 2 de março de 2017
Ultima resposta 3 de mar. de 2017
Respostas 6
Participantes 5