一文本文件,内容为16 14 15 10 17,写一个java程序,读取此文件,保存到数组,存为另一文本文件,求大神

 我来答
酱油来啦亲
2013-01-10
知道答主
回答量:24
采纳率:0%
帮助的人:15.5万
展开全部

首先,在桌面新建2个txt文件, 一个叫test.txt 里面写上这几个数 保存。另一个叫write.txt  这个空白。。不要写东西。然后代码如下。。。

运行这段代码,test.txt里面的那几个数就会转换成数组,然后写在write.txt  里面了。


因为代码经常上传不了 所以我截图的 需要代码的话 留邮箱给我。

追问
邮箱baixutcg2011@163.com
追答
已经发邮箱了。  不知道你是在eclipse里面写还是 文本文档写 然后 dos下编译。 类名一定要取 Test02  或者如果是自己写在文本文档里也要取名为  Test02 .java
心願0
2013-01-10
知道答主
回答量:23
采纳率:0%
帮助的人:3.4万
展开全部
FileReader fr = new FileReader(new File("F:/reader.txt"));
PrintWriter write = new PrintWriter(new FileOutputStream(new File(
"F:/write.txt")));
BufferedReader reader = new BufferedReader(fr);
String str = reader.readLine();
String[] str1 = str.split(" ");
for (String string : str1) {
write.write(string + " ");
}
write.flush();
fr.close();
reader.close();
write.close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2013-01-08 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3425万
展开全部
...最最基础的IO操作 哎........
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-01-10
展开全部
FileReader A = new FileReader(读取文件的地址);
BufferedReader B = new BufferedReader(A);
FileWriter C = new FileWriter(要写的文件的地址);
BufferedWriter D = new BufferedWriter(C);
while (B.ready()) {
C.write(B.readLine());
}
这样就ok啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8b3ecbfd2
2013-01-08
知道答主
回答量:75
采纳率:0%
帮助的人:23.3万
展开全部
没什么大不了的,自己亲自试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼人守卫enjoy
2013-01-08 · 超过13用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:37.1万
展开全部
。。你这会Java么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式