The following examples provide the commonly used functions Java I/O provides. They have been fully tested and can be used directly.
- I/O Class Hierarchy Diagram
- Create file/directory
- Delete file
- Read file line by line
- Write to file
- Append to file
- Copy file
- Merge files into one file
- Move file
- Merge two directories
- Loop through directory
- Sort content in file
- Download Image from URL in Java
- Unzip a jar file
- FileOutputStream vs FileWriter
- When to close FileWriter?
- Convert file to string
- Convert file to char array
- Transfer content from one file to another
- Java: convert a file to a byte array, then convert byte array to a file.
- Java: convert image to byte array, convert byte array to image