A classe Java FileWriter é usada para gravar dados orientados a caracteres em um arquivo . É uma classe orientada a caracteres usada para manipulação de arquivos em Java .
Ao contrário da classe FileOutputStream, você não precisa converter string em byte variedade porque fornece um método para escrever string diretamente.
desvantagens sobre a internet
Declaração de classe Java FileWriter
Vejamos a declaração da classe Java.io.FileWriter:
public class FileWriter extends OutputStreamWriter
Construtores da classe FileWriter
Construtor | Descrição |
---|---|
FileWriter (arquivo de string) | Cria um novo arquivo. Obtém o nome do arquivo em corda . |
FileWriter (arquivo de arquivo) | Cria um novo arquivo. Obtém o nome do arquivo em Arquivo objeto . |
Métodos da classe FileWriter
Método | Descrição |
---|---|
gravação nula (texto de string) | É usado para escrever a string no FileWriter. |
gravação nula (caractere c) | É usado para escrever o char no FileWriter. |
gravação vazia (char[] c) | É usado para gravar array char no FileWriter. |
descarga nula() | É usado para liberar os dados do FileWriter. |
vazio fechar() | É usado para fechar o FileWriter. |
Exemplo de FileWriter Java
Neste exemplo, estamos gravando os dados no arquivo testout.txt usando a classe Java FileWriter.
package com.javatpoint; import java.io.FileWriter; public class FileWriterExample { public static void main(String args[]){ try{ FileWriter fw=new FileWriter('D:\testout.txt'); fw.write('Welcome to javaTpoint.'); fw.close(); }catch(Exception e){System.out.println(e);} System.out.println('Success...'); } }
Saída:
Success...
testout.txt:
string invertendo em c
Welcome to javaTpoint.