public class Demo
{
public static void main(String[] args)
{
PrintWriter outputStream= null;
try
{
outputStream = new PrintWriter (new BufferedWriter(new PrintWriter("text.txt")));
}
catch(FileNotFoundException e)
{
System.out.println("Error");
System.exit(0);
}
finally {
if (outputStream!= null)
outputStream.close();
}
outputStream.println("Hahahahaha");
}
}
所以我給了這個示例代碼,但奇怪的是它根本不起作用,因爲當我打開文本文件。它完全空白。那可能怎麼樣?是因爲output.close?我評論了這一部分,但它仍然不起作用。輸出流不打印任何東西
'outputStream'聲明在哪裏?你的意思是'輸出'?另外,如果關閉它,則無法再寫入。 – 2013-03-04 19:24:50
是啊,我一直在想這件事...它沒有任何意義,但爲什麼有人會給我這個作爲演示代碼? – 2013-03-04 19:29:28