Если вы пытаетесь выполнить файловые операции с использованием Java, ознакомьтесь с этим учебным пособием и документацией по чтению, записи, созданию и открытию файлов.
Вот пример кода, который читает из файла и записывает в файл.
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.FileSystems;
import java.nio.file.Files;
public class FileOps {
public static void main(String[] args) {
readFile();
writeFile();
}
private static void readFile() {
Charset charset = Charset.forName("US-ASCII");
try (BufferedReader reader = Files.newBufferedReader(FileSystems.getDefault().getPath("/path/on/disk/file1.txt"), charset)) {
String line = null;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException x) {
System.err.format("IOException: %s%n", x);
}
}
private static void writeFile() {
Charset charset = Charset.forName("US-ASCII");
String s = "Sample Java Code";
try (BufferedWriter writer = Files.newBufferedWriter(FileSystems.getDefault().getPath("/path/on/disk/file2.txt"), charset)) {
writer.write(s, 0, s.length());
} catch (IOException x) {
System.err.format("IOException: %s%n", x);
}
}
}