import java.io.*;
public class BufferedReaders {
public static void main(String args[]) {
try {
BufferedWriter bw = new BufferedWriter(new FileWriter("e:/test/exercise/BufferedWriter.txt"));
java.io.BufferedReader bd = new BufferedReader(new FileReader("e:/test/exercise/BufferedWriter.txt")); // The constructor BufferedReader(FileReader) is undefined.***Why?Thanks for your answers!!!***
String s = null;
for (int i = 0; i < 10; i++) {
s = String.valueOf(Math.random());
bw.write(s);
bw.newLine();
}
bw.flush();
while ((s = bd.readLine()) != null) {
System.out.print(s);
}
bw.close();
bd.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
コンストラクタ BufferedReader(FileReader) は未定義です。しかし、私は自分の本でコードを見つけてテストを行いました.理由はわかりません.答えてくれてありがとう!