|
FlexDoc/Javadoc 2.0 Demo Java Doc |
Class FileWriter
java.io.FileWriter
All Implemented Interfaces:
public class FileWriter
Writes text to character files using a default buffer size. Encoding from characters
to bytes uses either a specified
charset
or the platform's
default charset.
Whether or not a file is available or may be created depends upon the
underlying platform. Some platforms, in particular, allow a file to be
opened for writing by only one FileWriter (or other file-writing
object) at a time. In such situations the constructors in this class
will fail if the file involved is already open.
The FileWriter is meant for writing streams of characters. For writing
streams of raw bytes, consider using a FileOutputStream.
Since:
1.1
Author:
Mark Reinhold
See Also:
Fields inherited from class java.io. Writer |
|
Constructor Summary |
Constructs a FileWriter given the File to write,
using the platform's
default charset
|
Constructs a FileWriter given the File to write and
a boolean indicating whether to append the data written, using the platform's
default charset.
|
Constructs a FileWriter given the File to write and
charset.
|
Constructs a FileWriter given the File to write,
charset and a boolean indicating
whether to append the data written.
|
Constructs a FileWriter given a file descriptor,
using the platform's
default charset.
|
Constructs a FileWriter given a file name, using the platform's
default charset
|
Constructs a FileWriter given a file name and a boolean indicating
whether to append the data written, using the platform's
default charset.
|
Constructs a FileWriter given a file name and
charset.
|
Constructs a FileWriter given a file name,
charset and a boolean indicating
whether to append the data written.
|
Methods inherited from class java.io. Writer |
|
Methods inherited from class java.lang. Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructs a
FileWriter given a file name, using the platform's
default charset
Parameters:
fileName - String The system-dependent filename.
Throws:
IOException - if the named file exists but is a directory rather
than a regular file, does not exist but cannot be
created, or cannot be opened for any other reason
public FileWriter |
( String fileName, boolean append) |
throws |
|
Constructs a
FileWriter given a file name and a boolean indicating
whether to append the data written, using the platform's
default charset.
Parameters:
fileName - String The system-dependent filename.
append - boolean if true, then data will be written
to the end of the file rather than the beginning.
Throws:
IOException - if the named file exists but is a directory rather
than a regular file, does not exist but cannot be
created, or cannot be opened for any other reason
Constructs a
FileWriter given the
File to write,
using the platform's
default charset
Parameters:
file - the File to write.
Throws:
IOException - if the file exists but is a directory rather than
a regular file, does not exist but cannot be created,
or cannot be opened for any other reason
public FileWriter |
( File file, boolean append) |
throws |
|
Constructs a
FileWriter given the
File to write and
a boolean indicating whether to append the data written, using the platform's
default charset.
Parameters:
file - the
File to write
append - if true, then bytes will be written
to the end of the file rather than the beginning
Throws:
IOException - if the file exists but is a directory rather than
a regular file, does not exist but cannot be created,
or cannot be opened for any other reason
Since:
1.4
Constructs a
FileWriter given a file descriptor,
using the platform's
default charset.
Parameters:
fd - the FileDescriptor to write.
Constructs a
FileWriter given a file name and
charset.
Parameters:
fileName - the name of the file to write
Throws:
IOException - if the named file exists but is a directory rather
than a regular file, does not exist but cannot be
created, or cannot be opened for any other reason
Since:
11
Constructs a
FileWriter given a file name,
charset and a boolean indicating
whether to append the data written.
Parameters:
fileName - the name of the file to write
append - a boolean. If true, the writer will write the data
to the end of the file rather than the beginning.
Throws:
IOException - if the named file exists but is a directory rather
than a regular file, does not exist but cannot be
created, or cannot be opened for any other reason
Since:
11
Constructs a
FileWriter given the
File to write and
charset.
Parameters:
Throws:
IOException - if the file exists but is a directory rather than
a regular file, does not exist but cannot be created,
or cannot be opened for any other reason
Since:
11
Constructs a
FileWriter given the
File to write,
charset and a boolean indicating
whether to append the data written.
Parameters:
file - the
File to write
append - a boolean. If true, the writer will write the data
to the end of the file rather than the beginning.
Throws:
IOException - if the file exists but is a directory rather than
a regular file, does not exist but cannot be created,
or cannot be opened for any other reason
Since:
11
|
FlexDoc/Javadoc 2.0 Demo Java Doc |
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch,
FlexDoc/Javadoc may be the only tool able to help you! Find out more at
www.flexdoc.xyz