File Handling

















Programs:-
WriterExample.java
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;

public class WriterExample {
                public static void main(String[] args) {
                                try {
                                                Writer w = new FileWriter(
                                                                                "D:\\practice java\\Filehandling IO\\files\\testout.txt");
                                                String content = "I love my country ";
                                                w.write(content);
                                                w.close();
                                                System.out.println("Done");
                                } catch (IOException e) {
                                                e.printStackTrace();
                                }
                }

}

//Path:- file create
//D:\\practice java\\Filehandling IO\\files\\testout.txt
o/p:-
Done

ReaderExample.java
import java.io.FileReader;
import java.io.Reader;

public class ReaderExample {
                public static void main(String[] args) {
                                try {
                                                Reader reader = new FileReader("D:\\practice java\\Filehandling IO\\files\\testout.txt");
                                                int data = reader.read();
                                                while (data != -1) {
                                                                System.out.print((char) data);
                                                                data = reader.read();
                                                }
                                                reader.close();
                                } catch (Exception ex) {
                                                System.out.println(ex.getMessage());
                                                /*
                                                 * if not found testoutput.txt (The system cannot find the file
                                                 * specified)
                                                 */
                                }
                }
}
o/p:-
I love my country


FileOutputStreamExample.java
import java.io.FileOutputStream;

public class FileOutputStreamExample {
     public static void main(String args[]) {
           try {
                FileOutputStream fout = new FileOutputStream(
                           "D:\\practice java\\Filehandling IO\\files\\testout.txt");
                fout.write(65);
                fout.close();
                System.out.println("success...");
           } catch (Exception e) {
                System.out.println(e);
           }
     }
}

o/p:-
success...

DataStreamExample.java
import java.io.FileInputStream;

public class DataStreamExample {
     public static void main(String args[]) {
           try {
                FileInputStream fin = new FileInputStream(
                           "D:\\practice java\\Filehandling IO\\files\\testout.txt");
                int i = fin.read();
                System.out.print((char) i);

                fin.close();
           } catch (Exception e) {
                System.out.println(e);
           }
     }
}

o/p:-
A


No comments:

Post a Comment