programa Java para escribir bytes utilizando bytestream

En este programa, vamos a aprender a escribir bytes utilizando bytestream ? Para los datos de escritura ‘class -by- byte’ en el archivo, vamos a utilizar writeBytes () método.

En este caso, estamos utilizando dos clases 1) FileOutputStream y 2) DataOutputStream ,

FileOutputStream byte está utilizando para crear un objeto pasando nombre de archivo y DataOutputStream class está utilizando para crear una objeto para invocar writeBytes () método para escribir datos en el archivo.

Considere el programa:

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class ExByteStreamFile
{
public static void main(String[] args)
{
try
{
// Here FO is the object of the file which is created to write.
FileOutputStream FO=new FileOutputStream("E:/TH.txt");
// Here F is the object of the file from which we have to write the content.
DataOutputStream F=new DataOutputStream(FO);
// These are the Input which is to be write on the file TH.txt
F.writeBytes("Gwalior");
F.writeBytes("n");
F.writeBytes("Indore");
F.writeBytes("n");
F.writeBytes("Bhopal");
F.writeBytes("n");
F.writeBytes("7008");
F.writeBytes("n");
// FO colsed
FO.close();
// F closed
F.close();
//reading data
FileInputStream FI=new FileInputStream("E:/TH.txt”);
DataInputStream DI=new DataInputStream(FI);
String s="
";
// This loop will print the whole whole inputted data on the screen
while((s=DI.readLine())!=null)
{
System.out.println(s);
}
}
// If an error occurrs during the process
catch(IOException e)
{
System.out.println(e);
}
}
}

salida

Gwalior
Indore
Bhopal
7008


Deja un comentario

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