首页(162) xml(5) spring(1) 生活(8) java(70) 代码(10) 英语(4) 数据库(7) c#(14) 成长(10) 软件工程(27)  写新日志
 
 

玻璃杯中的花生壳

  真爱的事业和真正的爱情一生只有一次,都值得我们温柔地相待,因为那种感觉是永远都无法复制的, 这世界真正属于你的东西其实并不多,你不好好珍惜,它便会离你而去,包括机遇,包括爱情,包括生命。
   不要找任何理由,  当幸福在你身边的时候就抓住它,你就一定会很幸福! 
   

时 间 记 忆
«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31

最 新 评 论
回复:xml的Jdom解析过程详解
回复:突然想到的几句话!
 Boyle came out of n
回复:xml的Jdom解析过程详解
回复:配置Spring数据源
回复:使用SAX解析XML
回复:java中写文件操作时FileOu
回复:关联和依赖关系的区分
回复:HttpSessionListen
回复:Spring AOP四种创建通知(

最 新 日 志
Java开发者的十大戒律
配置Spring数据源
java多线程设计模式
java中switch的使用
性格,编码,测试
突然想到的几句话!
理解Spring AOP中的关键概念
Spring AOP四种创建通知(拦截器
xml的四种解析方法 比较 sax,do
xml的Jdom解析过程详解

最 新 留 言
签写新留言

我渴望知识
很好的东东
帖子不错,道声谢
想拜师学艺
我的呼喊

搜 索


用 户 登 录
用户名称:
登陆密码:
密码保存:

友 情 连 接

模板设计:部落窝模板世界

blog名称:玻璃杯中的花生壳
日志总数:162
评论数量:249
留言数量:1
访问次数:824601
建立时间:2004年11月4日
 
 
 
[java]java中写文件操作时FileOutputStream()和FileWriter()的不同
[ 2006/8/10 14:58:06 | By: 玻璃杯中的花生壳 ]
 
 在用java编写文件处理程序时发现一个奇怪的现象:java中写文件操作是可以使用FileOutputStream()和FileWriter()两种方法,但是两种方法产生的结果却不同。方法一:使用FileOutputStream(),每次程序运行后会产生一个新的文件,如果这个新的文件在相同目录下已经有同名文件存在,则覆盖掉该文件,只显示本次执行的结果。eg:FileOutputStream resultsFile = new FileOutputStream("C:\\result.txt");      PrintStream toFile = new PrintStream( resultsFile );output:  <BEGIN>              type: data              survey: Survey01Results              node: 15              startTime: 2005-09-12 12:39:27              endTime: 2005-09-15 23:39:27              <END>方法二:使用FileWriter()时,每次程序运行后如果产生的文件在相同目录下有同名文件存在,则在原来文件内容后面续写,而不是覆盖。eg:FileWriter resultsFile = new FileWriter("C:\\result.txt", true);       PrintWriter toFile = new PrintWriter(resultsFile);output:<BEGIN>             type: data             survey: Survey01Results             node: 15             startTime: 2005-09-12 12:39:27             endTime: 2005-09-15 23:39:27             <END>             <BEGIN>             type: data             survey: Survey02Results             node: 86             startTime: 2005-08-17 18:46:27             endTime: 2005-12-21 00:12:36             <END>
 

阅读全文(8666) | 回复(3) | 编辑 | 精华
 
 
回复:java中写文件操作时FileOutputStream()和FileWriter()的不同
[ 2008/12/4 13:34:34 | By: 1111(游客) ]
 
以下引用kook_pudding@hotmail(游客)在2008-2-1 16:52:40的评论: java 的基础知识啊!! FileOutputStream resultsFile = new FileOutputStream("C:\\result.txt"); 这个是问题的关键点,请注意它的构建方式的区别!new FileWriter("C:\\result.txt", true);那是因为你设定true了,你改为false就一样了
 

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 
 
回复:java中写文件操作时FileOutputStream()和FileWriter()的不同
[ 2008/6/2 13:30:08 | By: <iframe/>(游客) ]
 
以下引用kook_pudding@hotmail(游客)在2008-2-1 16:52:40的评论: java 的基础知识啊!! FileOutputStream resultsFile = new FileOutputStream("C:\\result.txt"); 这个是问题的关键点,请注意它的构建方式的区别!<iframe/><iframe/><iframe/><iframe/><iframe/>
 
 
 
回复:java中写文件操作时FileOutputStream()和FileWriter()的不同
[ 2008/2/1 16:52:40 | By: kook_pudding@hotmail(游客) ]
 
java 的基础知识啊!! FileOutputStream resultsFile = new FileOutputStream("C:\\result.txt"); 这个是问题的关键点,请注意它的构建方式的区别!
 
 
» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)
 
部落窝Blog模板世界部落窝Blog模板世界
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.035 second(s), page refreshed 144769695 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号