Files and Paths
File Write Read
A small text file can be written, read back, and removed using Files helpers.
File Write Read
FileWriteRead.java
import java.nio.file.Files;
import java.nio.file.Path;
public class FileWriteRead {
public static void main(String[] args) throws Exception {
int score = ;
Path path = Path.of("java21_write_read.txt");
String text = "score=" + score;
Files.writeString(path, text);
String loaded = Files.readString(path);
Files.deleteIfExists(path);
System.out.println(loaded);
}
}
import java.nio.file.Files;
import java.nio.file.Path;
public class FileWriteRead {
public static void main(String[] args) throws Exception {
int score = ;
Path path = Path.of("java21_write_read.txt");
String text = "score=" + score;
Files.writeString(path, text);
String loaded = Files.readString(path);
Files.deleteIfExists(path);
System.out.println(loaded);
}
}
import java.nio.file.Files;
import java.nio.file.Path;
public class FileWriteRead {
public static void main(String[] args) throws Exception {
int score = ;
Path path = Path.of("java21_write_read.txt");
String text = "score=" + score;
Files.writeString(path, text);
String loaded = Files.readString(path);
Files.deleteIfExists(path);
System.out.println(loaded);
}
}
writeString
Files.writeString stores text at a path, creating or replacing the file.
readString
Files.readString loads the whole text file into a String.