String str;
String path = "E:/progs/a.txt";
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
PrintWriter pw = new PrintWriter(path);
while(true)
{
System.out.print("Enter the words : ");
str = br.readLine();
if(str.equalsIgnoreCase("exit"))
break;
else
pw.println(str);
}
是由我輸入沒有得到寫入路徑指定的文件名A.TXT文本....我可以知道原因輸入的文本沒有得到寫入到一個文件中的java
沒有真正的close()的確會調用flush隱含 – PermGenError
@GanGnaMStYleOverFlowErroR,但它會使程序更具可讀性。 – kaysush