You simply did not import it - you either need to import wildcards:
import java.io.*;
or specific import:
import java.io.FileReader;
As noted by Titus, you will also skip newbefore using FileReader. It:
try(BufferedReader bf1 = new BufferedReader(FileReader(file1))){
:
try(BufferedReader bf1 = new BufferedReader(new FileReader(file1))){
, Eclipse , Netbeans - ( ) , , . Netbeans , , .
FileReader - , . Java 7 java.nio.Files:
try (BufferedReader reader = Files.newBufferedReader(file1.toPath())) {
...
}
Path:
Path file1 = Paths.of("test.txt");
try (BufferedReader reader = Files.newBufferedReader(path)) {
...
}
UTF-8, , .