java文件操作怎样从文件中读出数据然后写入到另外一个文件中 5

 我来答
1vx7jmt7m
2011-05-03 · TA获得超过1319个赞
知道小有建树答主
回答量:1452
采纳率:50%
帮助的人:891万
展开全部
我解决这些问题时一般选择只保存其中的数据,每个基类都包含重载的<<或者>>,这样需要保存数据时就当做普通的数据放置,还有个就是对象的串行化,java中说的很多,我理解的也不是很清楚,大致意思和上边的要求差不多,也是重载>>,水平有限,不能帮上忙了
百度网友ac6c0b419
2011-05-03 · TA获得超过295个赞
知道答主
回答量:462
采纳率:0%
帮助的人:199万
展开全部
给你写个小例子,可以用。里面把文件路径写死了,你可以改一下,再编译,测试。
import java.io.*;
public class move {
public static void main(args[] string) {
inputstream in = null;
outputstream out = null;
in = new inputstream ("e:/abc.txt");
out = new outputstream ("e:/bca");
int c = 0;
while(c = in.read() ! = -1) {
out.write(c);
}
in.close;
out.flush;
out.close;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
groundhappy
2011-05-02 · TA获得超过722个赞
知道答主
回答量:146
采纳率:0%
帮助的人:110万
展开全部
文本文件直接用IO流读取写入吧!read方法读…write方法写,用FileReader FileWriter的实例对象
追问
能不能帮我编一下啊?
追答
/*
运行时在控制台下打 JAVA CopyFile 被复制的文件 目标文件 例如 JAVA CopyFile 123.txt 456.txt 就会把123.txt里面的东西复制到456.txt里面去了。。当前目录必须要存在123.txt不然会出错的。。
*/
import java.io.*;
public class CopyFile
{
public static void main(String args[])
{
InputStream in;
OutputStream out;
try
{
in=new FileInputStream(args[0]);
out=new FileOutputStream(args[1]);
int fin;
fin=in.read();
while(fin!=-1)
{
out.write(fin);
fin=in.read();
}
in.close();
out.close();
System.out.println("文件已从"+args[0]+"复制到"+args[1]+"当中");
}
catch(FileNotFoundException e)
{
System.out.println("当前目录文件不存在");
}
catch(IOException e)
{
System.out.println("文件读取或写入时出现错误。");
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式