- 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;