programa Java para escribir el contenido en un archivo usando BufferedWriter.

  • Inicio
  • Java Resuelto Programas
  • Administración de archivos, programas

BufferWriter toma el argumento de tipo FileWriter y FileWriter class define ese archivo. Así tenemos que crear principalmente tres objetos:

  • Un Archivo objeto de definir el nombre del archivo.
  • Un FileWriter objeto de definir el archivo con objeto de archivo.
  • A BufferedWriter objcet con respecto de objeto FileWriter.

BufferedWriter.write () – Este método se utiliza para escribir datos de cadena en el archivo.

BufferedWriter.close () – Este método se utiliza para guardar y cerrar el archivo.

programa leerá el contenido del archivo línea por línea hasta class no se encuentra.

escribir el contenido del archivo en el uso de BufferedWriter en Java

//Java program to write content into file using BufferedWriter.
import java.io.File;
import java.io.FileWriter;
import java.io.BufferedWriter;
import java.util.Scanner;
public class ExBufferedWriter
{
public static void main(String args[])
{
final String fileName="file2.txt";
try
{
File objFile=new File(fileName);
if(objFile.exists()==false)
{
if(objFile.createNewFile())
{
System.out.println("File created successfully.");
}
else
{
System.out.println("File creation failed!!!");
System.exit(0);
}
}
//writting data into file
String text;
Scanner SC=new Scanner(System.in);
System.out.println("Enter text to write into file: ");
text= SC.nextLine();
//instance of FileWriter
FileWriter objFileWriter = new FileWriter(objFile.getAbsoluteFile());
//instnace (object) of BufferedReader with respect of FileWriter
BufferedWriter objBW = new BufferedWriter(objFileWriter);
//write into file
objBW.write(text);
objBW.close();
System.out.println("File saved.");
}
catch (Exception Ex)
{
System.out.println("Exception : " + Ex.toString());
}
}
}

    
File created successfully.
Enter text to write into file:
Computer is an Electronic Device.
File saved.

y larr; Anterior Siguiente Programa
Programa y rarr;


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *