Pessoa, qual é o método que salva a palavra ou frase em arquivo de texto ?
Como salvar em arquivo de texto?
9 Respostas
write da classe FileWriter
renamed, apenas acrescentando
BufferedWriter bw = new BufferedWriter(new FileWriter("C:/texto.txt"));
bw.write( "meus dados" );
bw.newLine();
bw.close();
vou tentar aqui
eu fiz isso, ta dando erro, ta errado?
public static void salvandoArquivo(String texto)throws Exception {
try{
BufferedWriter bw = new BufferedWriter(new FileWriter("C:/texto.txt"));
bw.write(texto);
bw.newLine();
bw.close();
}catch(Exception a){
System.out.println("ERRO");
}
}
veja na sua classe se tem os import
como
import java.io.*;
tem sim… veja…
essa variável “texto” ela recebe o valor do campo de texto, estou fazendo certo ?
outra coisa… se salvar ele vai salvar criando o arquivo .txt direto ou ele vai abrir alguma janela e salvar ?
O Windows tem algumas restrições em salvar em alguns lugares, esse é um deles.
Melhor do que colocar:
catch (Exception a) {
System.out.println("ERRO");
}
é colocar:
catch (Exception a) {
System.out.println(a.getMessage());
}
Assim ele da uma descrição de qual erro aconteceu.
está dando erro nessa parte
BufferedWriter bw = new BufferedWriter(new FileWriter(“C:/”));
veja… a parte do parametro ta assim: (“C:/”);
o caminho do computador é assim C:\ eu coloquei assim com a barra invertida mas da erro, então eu coloquei assim (“C:’’”);
mas ainda ta dando erro… creio eu que o erro é ai,
ERRO:
C:\ não encontrou o caminho especifico …
felipevs
o erro que percebo que pode estar dando é oque vc falou do caminho do arquivo. seu drive padrão é o c ???
Em relação a barra invertida não tem problema nenhum em usar.
vlw