Latest web development tutorials

clase Java FileWriter

FileWriter clase de la clase OutputStreamReader heredado. Tales datos se escriben en la corriente por el carácter. Puede crear objetos necesarios a través de la siguiente constructor.

Construye un objeto FileWriter dado un objeto File.

FileWriter(File file)

Construye un objeto FileWriter dado un objeto File.

 FileWriter(File file, boolean append)

Construir un descriptor de fichero asociado con el objeto FileWriter.

FileWriter(FileDescriptor fd)

construcción objeto FileWriter le da un nombre de archivo, que indica si tiene un valor booleano datos de escritura pendiente.

FileWriter(String fileName, boolean append)

Después de crear el objeto FileWriter, puede hacer referencia a la siguiente lista de método de operación de archivo.

No. Descripción del método
1 pública de escritura void (int c) throws IOException
Escribir un solo carácter c.
2 escritura public void (char [] c , int desplazamiento, int len)
Escribe el array de caracteres para comenzar a compensar una parte de una longitud de len.
3 escritura public void (String s, int offset, int len)
Escribe la cadena comenzó a compensar una parte de una longitud de len.

Ejemplos

import java.io.*;
public class FileRead{
   public static void main(String args[])throws IOException{
      File file = new File("Hello1.txt");
      // 创建文件
      file.createNewFile();
      // creates a FileWriter Object
      FileWriter writer = new FileWriter(file); 
      // 向文件写入内容
      writer.write("This\n is\n an\n example\n"); 
      writer.flush();
      writer.close();
      //创建 FileReader 对象
      FileReader fr = new FileReader(file); 
      char [] a = new char[50];
      fr.read(a); // 从数组中读取内容
      for(char c : a)
          System.out.print(c); // 一个个打印字符
      fr.close();
   }
}

Los ejemplos anteriores resultados compilados son los siguientes:

This
is
an
example