编写一个程序Copy,使用字符流实现对文本文件的复制,要求需要复制的源文件和复制后的目标文件的路径及名

编写一个程序Copy,使用字符流实现对文本文件的复制,要求需要复制的源文件和复制后的目标文件的路径及名称由用户输入。要求用java... 编写一个程序Copy,使用字符流实现对文本文件的复制,要求需要复制的源文件和复制后的目标文件的路径及名称由用户输入。要求用java 展开
 我来答
帐号已注销
2011-01-04 · TA获得超过5622个赞
知道大有可为答主
回答量:1459
采纳率:0%
帮助的人:1374万
展开全部

程序如下:

--------------------------------------------------------------

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

import java.io.FileNotFoundException;

public class copy {

        public static void main (String args[]) {

                if (args.length < 2) {

                        System.out.println("请按以下格式输入:java copy 原路径 目标路径");

                        return;

                }

                try {

                        FileReader reader = new FileReader(args[0]);

                        FileWriter writer = new FileWriter(args[1]);

                        int c = -1;

                        while ((c = reader.read()) != -1)

                                writer.write(c);

                        reader.close();

                        writer.close();

                } catch (FileNotFoundException fnfe) {

                        System.out.println("原文件不存在!");

                        return;

                } catch (IOException ioe) {

                        System.out.println("拷贝失败!");

                        return;

                }

                System.out.println("拷贝成功!");

        }

}

-----------------------------------------------------------------

运行程序时输入如下命令:

java copy 原文件路径 新文件路径

----------------------------------------------------------------- 

截图如下:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式