- Inicio
- Java Resuelto Programas
- Administración de archivos, programas
String.getBytes () – retornos los bytes matriz.
FileOutputStream.flush () – Se usa para borrar el búfer de salida de vapor.
FileOutputStream.close () – Se usa para flujo de salida estrecha (Cerrar el archivo).
escribir el contenido del archivo en el uso de FileOutputStream en Java
//Java program to write content into file using FileOutputStream.
import java.io.File;
import java.io.FileOutputStream;
import java.util.Scanner;
public class WriteFile
{
public static void main(String args[])
{
final String fileName="file1.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();
//object of FileOutputStream
FileOutputStream fileOut=new FileOutputStream(objFile);
//convert text into Byte and write into file
fileOut.write(text.getBytes());
fileOut.flush();
fileOut.close();
System.out.println("File saved.");
}
catch (Exception Ex)
{
System.out.println("Exception : " + Ex.toString());
}
}
}
Enter text to write into file:
Java is a platform independent language.
File saved.
y larr; Anterior Siguiente Programa
Programa y rarr;