Dynamic handling of file system :
It is a concept provided in java which is used for
Creating a new file in a file system
Writing data into a file
  
  | 
 
To do the same in java we have 5 predefined
classes
  
  | 
 
FileReader
BufferedReader
FileWriter
BufferedWriter
Demonstration of file reading :
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class aaaaaaaaaaa {
        public static void main(String[] args) throws IOException {
                File f=new File("f:\\javafile.txt");
                f.createNewFile(); //
new file will be created
        FileWriter fw=new FileWriter("f:\\javafile.txt");
                BufferedWriter bw=new BufferedWriter(fw);
        bw.write("hai go to f drive and
check me "); 
        bw.newLine();
                bw.write("
hai !!! i am here..");
                bw.flush();
                FileReader fr =new FileReader("f:\\javafile.txt");
                BufferedReader br=new BufferedReader(fr);
                boolean var=br.ready();
                System.out.println(var);
                while (br.ready())
                {
                        String s =
br.readLine();
                        System.out.println(s);
                }
                                }  
        }
No comments:
Post a Comment