Java filewriter is needed into
every programmer for creating and write files in Java. There are many classes
in Java that can be used to write to file. This java filewriter blog will let you know about java filewriter class.
Filewriter class creates a writer
that can be sued to write a file. Filewriter is a part of the java.io package.
It is the sub-class of writer class. Filewriter doesn’t depend on whether the
file exists or not. If the file does not exist, then, filewriter will create
the file before opening it for output at the time of object creation.
Java filewriter is mainly used to write
character-oriented data to a file. It is the character-oriented class which is
used for file handling in Java. It is the most convenient way to write files.
The syntax is also easy to read and understand. It directly writes into a file
and should be used only when the writers are less.
Syntax of Java filewriter:
Public class Filewriter extends
outputstream Writer
Constructors of Java Filewriter
Filewriter (string file): it creates a file. It gets the file name
in a String.
Filewriter (File File): it creates a file. It gets the file name in
the file object. It throws an IOexception if the file exists but is a directory
rather than a regular file.
Filewriter (filedescriptor fd): it creates a file object related
with a specified file descriptor.
Filewriter (file, Boolean append): it creates the filewriter object
using the specified file object. The bytes will be written at the end of the
file, not at the beginning if the second argument is true.
Filewriter (string filename, Boolean append): it creates a
filewriter object using a specified filename with a Boolean indicating whether
or not to append the data written.
Methods of Java Filewriter
Void write (string Text): If you want to write String to the file,
this method can be used with filewriter.
Void write (char c): If you want to write Char to the file, this
method can be used with filewriter.
Void write (char[] c): You can use this method to write a character
array in the filewriter.
Void flush (): This should be used if you want to flush out the
data in the filewriter.
Void close (): As the name suggests, this can be used to close the
filewriter.
We hope that this Java filewriter blog will help you in
writing a file in Java. It includes the syntax, methods and constructors of
filewriter.