main
// FileWriter is used in this example, as it implements OutputStream
FileWriter fw = new FileWriter "file.dat"
fw.close
OutputStream is an interface for stram-based objects for writing bytes.
Closes the OutputStream. Closed stream cannot be used for writing.
main
// FileWriter is used in this example, as it implements OutputStream
FileWriter fw = new FileWriter "file.dat"
fw.close
Checks if the OutputStream is open.
main
// FileWriter is used in this example, as it implements OutputStream
FileWriter fw = new FileWriter "file.dat"
bool isOpen = fw.is open // isOpen == true
fw.close
Writes a byte[] to a OutputStream.
main
// FileWriter is used in this example, as it implements OutputStream
FileWriter fw = new FileWriter "file.dat"
// Assume byteArray will be initialised to random data.
Byte[] byteArray
fw.write byteArray
fw.close
Writes a defined sub-range of a byte[].
main
// FileWriter is used in this example, as it implements OutputStream
FileWriter fw = new FileWriter "file.dat"
// Assume byteArray will be initialised to 2000 bytes of random data
Byte[] byteArray
// Write first 1000 bytes.
fw.write range 0 size 1000 of byteArray
fw.close