To open a file for output, a FileOutputStream object is used.
Two common constructors are:
FileOutputStream(String filename) throws FileNotFoundException
FileOutputStream(String filename, boolean include) throws FileNotFoundException
If the file cannot be created, a FileNotFoundException will be thrown.
In the first constructor, an existing file with the same name is destroyed on opening.
In the second constructor, if include is true, the data is added to the end of the file; otherwise, the file is overwritten.
To write to a file, the write(int valbyte) method is used, which writes only the 8 low-order bits of the integer.
If an error occurs during recording, an IOException will be thrown.
After use, the file must be closed with the close() method, which frees up system resources and ensures that the data in the buffer is written.
The above is the detailed content of Writing to a file. For more information, please follow other related articles on the PHP Chinese website!