为什么不往文件里写啊??

socketa 2004-12-27 07:53:46
OutputStreamWriter w = new OutputStreamWriter(new FileOutputStrea("bb.txt"));
String s = new String("aaaaaaaaaa ");
w.write(s,1,8);
这样一段代码运行之后,bb.txt里面为什么没有写进去,那位给指点一下阿。。。。
...全文
139 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tom2005 2004-12-28
  • 打赏
  • 举报
回复
up
classjava 2004-12-27
  • 打赏
  • 举报
回复
^_^,用w.flush();//从缓存清空
如果你用了w.close();//清空然后关闭,你就不能再写了
愤怒的不争 2004-12-27
  • 打赏
  • 举报
回复
w.close() 就可以了!
123xxx 2004-12-27
  • 打赏
  • 举报
回复
就像楼上两位说的那样就行了。
刚开始写是往缓冲区写,你要用w.flush();w.close();
,才从缓冲区写到目标文件
weicairong 2004-12-27
  • 打赏
  • 举报
回复
w.flush();
w.close();
tomcatjava 2004-12-27
  • 打赏
  • 举报
回复
最后一行后添加一个 w.flush();

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧