标题:冰峰千里进一下
只看楼主
zq1983
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-4-27
 问题点数:0 回复次数:5 
冰峰千里进一下
import java.io.*;
public class Romd
{
public static void main(String[] args)throws IOException
{

BufferedWriter wri=new BufferedWriter(new FileWriter("e:\\test.txt"));
BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));
String str=buf.readLine();
wri.write(str);
wri.newLine();
wri.close();
}
}
冰封,BufferedWriter是不是这么用啊.
但是这样第二次输入的数据把第一次完全覆盖了.
搜索更多相关主题的帖子: 冰峰 wri new str String 
2007-01-05 13:44
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
得分:0 
因为你每次打开文件test.txt都是要从新写的,改成下面就是APPEND了!
BufferedWriter wri=new BufferedWriter(new FileWriter("e:\\test.txt",true));

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-01-05 13:52
zq1983
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-4-27
得分:0 
太感谢了,作业就差这个地方了,这个问题想了一上午了.
2007-01-05 13:56
冰蓝色锋
Rank: 1
等 级:新手上路
帖 子:167
专家分:0
注 册:2006-10-30
得分:0 
BufferedWriter wri=new BufferedWriter(new FileWriter("e:\\test.txt"));中的FileWriter改成OutputWriter可以么
我又一个就是这样的 结果从另一个文本里打开的内容写不进去

2007-01-05 19:25
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
OutputWriter?
没有这个类

只有OutputStreamWriter


可惜不是你,陪我到最后
2007-01-05 19:26
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 

你看看它们的构造函数的API就知道了


可惜不是你,陪我到最后
2007-01-05 19:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-114395-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019275 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved