Oi pessoal… venho recorrer à vossa ajuda, o q desde já agradeço!!
O problema é o seguinte: Tenho o seguinte programa q mando em anexo, e tenho um ficheiro TXT com várias palavras!E o que preciso, é na parte do código que tem ???, inserir todas as palavras do Fic automaticamente, e gravar todos os resultados noutro ficheiro que vai no programa.
Será que me fiz entender?!Sei que não deve ser fácil…mas se alguem puder ajudar, agradeço imenso.
Sonia, você deverá utilizar a classe OutputStream, OutputStreamReader e BufferedReader…
Utilize os métodos readLine() e nextLine() da classe BufferedReader, isso resolve o seu problema…
Boa Sorte
S
SoniaMarina
Obrigado thundercas…foi simpático da sua parte tentar ajudar!!!O problema é que eu sou muito iniciante a java, não percebo muito, então de ficheiros muito pouco mesmo…Mas será que podia ser mais claro, ou dar uma ajudinha mais concreta por favor;)?!Agradecia imenso…
Beijo e obrigada
thundercas
O programa abaixo acesse determinado arquivo texto e imprime na tela o que ele encontrou…
ClassEntradaDeUmArquivo{publicstaticvoidmain(String[]args)throwsIOException{InputStreamis=newFileInputStream("arquivo.txt");InputStreamReaderisr=newInputStreamReader(is);BufferedReaderbr=newBufferedReader(isr);Strings=br.readLine();// primeira linhawhile(s!=null){//Se o que o sistema leu for diferente de null, ou seja, se achar alguma coisaSystem.out.println(s);s=br.readLine();}
Tente implementar o código acima à sua necessidade…
Boa Sorte, bjs
S
SoniaMarina
Eu apliquei sua parte de código no programa, mas não faz nada…entra num ciclo!
Só aparece: googleSearch…repetidamente.
Não estou mesmo a ver como vá resolver meu problema…mas obrigado na mesma!Se alguem me conseguir ajudar mais relacionado com o meu programa agradeço mesmo muito…muito…
Obrigados
S
SoniaMarina
Mestres do Java…não me conseguem mesmo ajudar?!Agradecia mesmo muito…