java文件操作怎样从文件中读出数据然后写入到另外一个文件中 5
3个回答
展开全部
给你写个小例子,可以用。里面把文件路径写死了,你可以改一下,再编译,测试。
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;
}
}
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;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文本文件直接用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("文件读取或写入时出现错误。");
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询