java输出流???

[复制链接]
查看11 | 回复2 | 2013-10-14 23:56:12 | 显示全部楼层 |阅读模式
public static void method()throws Exception{//String value=p.getProperty("name");//System.out.println(value);FileWriter fw=new FileWriter("D://mt.txt");fw.write("hello");fw.flush();fw.close(); } 加上后面两句,就有东西出来啊。原因,你没有把缓存的东西写到文件中,程序停止的时候没有把缓存内的东西写进文件。。...
回复

使用道具 举报

千问 | 2013-10-14 23:56:12 | 显示全部楼层
忘了写:FW.flush();//刷新数据缓存FW.close();//关闭数据源原因:FileWriter 中有缓存,假设缓存大小是100字符,你存了99个时FileWriter 不会对文件写数据。所以使用FW.flush();刷新缓存强制FileWriter 写数据。注:我试验的只写FW.close()也会输出数据,不过建议写成...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行