The File object can be used to open and manipulate files. This is a default object that does not need to be loaded.
Type | Name | Description |
---|---|---|
Pointer | ptr |
The pointer object referencing the file stream. |
Char | mode |
The mode in which the file has been openned, either read or write. |
Return | Params | Description |
---|---|---|
Constructor | init(String filename, Char mode = 'r') |
Opens up a file in either read ('r'), write ('w'), or append ('a') mode. |
Void | write(String s) |
Writes a line of text to an openned file. |
String | readLine() |
Reads the subsequent line of text from the file, returns 'null' if the file has reached its end. |
String | readAll() |
Reads the entire contents of the file, returning them as a string. |
String | read(Number length = 1) |
Reads the next chars of a given length. |
Void | close() |
Closes the file, deallocating the pointer's memory. |