abhas Active member
| Subject: Basic File handling program in java with Output/input Stream Sat Jun 27, 2009 6:14 pm | |
| import java.io.*;
class fileH { public static void main(String args[])throws IOException { BufferedReader obj=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a number of elements"); int n=Integer.parseInt(obj.readLine());
FileOutputStream fos=new FileOutputStream("Stu.dat"); DataOutputStream dos=new DataOutputStream(fos); for(int a=0;a<n;a++) {
System.out.println("Enter serial number"); int c=Integer.parseInt(obj.readLine()); System.out.println("Enter Name"); String N=obj.readLine(); dos.writeInt(c); dos.writeUTF(N);
}
fos.close(); dos.close();
FileInputStream fis=new FileInputStream("Stu.dat"); DataInputStream dis=new DataInputStream(fis); while(dis.available()!=0) {
int d=dis.readInt(); String e=dis.readUTF(); System.out.println(d+" "+e); }
fis.close(); dis.close(); } } |
|