welcome java file handling tutorial .
in this tutorial we are going to wrie text file using java here i have used Filewirter to write . use following steps to read text file using java program
1. create one folder on d drive as f that is name of folder is f
2. create demo.txt file to write on it using program
3. create java program use following code or follow steps from video save java program in same folder import java.io.* package properly in java program
4. compile program and run
5. to understand program read what is FileReader read program explanation given below.
// Program by Prakash Sonar
import java.io.*;
class jWrite
{
public static void main(String s[])
{
try{
FileWriter w=new FileWriter("demo.txt",true);
w.write("welcome to Prakash Programming Tutorial");
w.write("\n ");
w.write("Thanks for Watching");
w.close();
}
catch(Exception e){}
}
}
Writer, OutputStreamWriter,
FileWriter and BufferedWriter
Writer is the abstract class for writing character
streams. It implements the following fundamental methods:
·
write(int): writes a single character.
·
write(char[]): writes an array of characters.
·
write(String): writes a string.
·
close(): closes the stream.
OutputStreamWriter is a bridge from byte streams to character
streams. Characters are encoded into bytes using a specified charset. The
charset can be default character encoding of the operating system, or can be
specified explicitly when creating an OutputStreamWriter.
FileWriter is a convenient class for writing text files
using the default character encoding of the operating system.
BufferedWriter writes text to a character stream with
efficiency (characters, arrays and strings are buffered to avoid frequently
writing to the underlying stream) and provides a convenient method for writing
a line
separator: newLine().
writer classes in the java.io package:
Comments