精华内容
下载资源
问答
  • java复制文本文件

    2014-10-03 16:57:54
    方法一 public class Copy { public static void main(String[] args) throws IOException { //建立输入输出 FileReader fr = new FileReader("test.txt"); FileWriter fw = new FileWriter("copy.txt")...

    方法一

    public class Copy {
    
    	public static void main(String[] args) throws IOException {
    		//建立输入输出
    		FileReader fr = new FileReader("test.txt");
    		
    		FileWriter fw = new FileWriter("copy.txt");
    		
    		//输入输出操作
    		int ch = 0;
    		while((ch=fr.read())!=-1){
    			fw.write(ch);
    		}
    		
    		//关闭流
    		fr.close();
    		fw.close();
    		
    	}
    
    }

    方法二

    public class Copy2 {
    
    	private static final int BUFFER_SIZE = 1024;
    
    	public static void main(String[] args){
    		
    		FileReader fr = null;
    		FileWriter fw = null;
    		
    		int len = 0;
    		
    		//创建临时容器
    		char[] buf = new char[BUFFER_SIZE];
    		
    		try {
    			fr = new FileReader("test.txt");
    			fw = new FileWriter("copy2.txt");
    			
    			while(((len = fr.read(buf))!=-1)){
    				fw.write(buf, 0, len);
    			}
    		} catch (Exception e) {
    //			System.out.println("读写失败");
    			throw new RuntimeException("读写失败");
    		}finally{
    			
    			
    			try {
    				if(fr!=null)
    					fr.close();
    			} catch (IOException e1) {
    				e1.printStackTrace();
    			}
    			try {
    				if(fw!=null)
    					fw.close();
    			} catch (IOException e) {
    				e.printStackTrace();
    			}
    		}
    		
    	}
    
    }

    注意导入io必要的包
    展开全文
  • Java复制文本文件代码

    2014-12-30 11:56:24
    Java复制文本文件代码,只能复制文本文件,其他类型的文件则不行。/** * 复制文本文件,复制的文件只能是文本文件,其他的文件不能复制 * @param src 原文件目录 * @param dest 目的文件目录 */ public ...
    Java复制文本文件代码,只能复制文本文件,其他类型的文件则不行。
    /**
    	 * 复制文本文件,复制的文件只能是文本文件,其他的文件不能复制
    	 * @param src 原文件目录
    	 * @param dest 目的文件目录
    	 */
    	public static void copyTxtFile(String src, String dest){
    		FileReader fr = null;
    		FileWriter fw = null;
    		
    		try {
    			File file1 = new File(src);
    			File file2 = new File(dest);
    			
    			fr = new FileReader(file1);
    			fw = new FileWriter(file2);
    			
    			char[] c = new char[1024];
    			int len;
    			while((len = fr.read(c)) != -1){
    				fw.write(c, 0, len);
    			}
    		} catch (Exception e) {
    			e.printStackTrace();
    		}finally{
    			if(fr != null){
    				try {
    					fr.close();
    				} catch (IOException e) {
    					e.printStackTrace();
    				}
    			}
    			if(fw != null){
    				try {
    					fw.close();
    				} catch (IOException e) {
    					e.printStackTrace();
    				}
    			}
    		}
    	}

    展开全文
  • Java复制文本文件到其他文本文件

    千次阅读 2018-05-28 23:17:24
    import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; public class Fashi { public static void main(String[] args...
    import java.io.BufferedReader;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
     
    public class Fashi {
     
        public static void main(String[] args) throws Exception {
     
            //选择你要读取的文件
            FileInputStream fis=new FileInputStream("C:\\Users\\Desktop\\su.txt");
            //选择你要存放的文件
            FileOutputStream fos=new FileOutputStream("C:\\Users\\Desktop\\su2.txt");
            //byte[] buf=new byte[1024];
    //      BufferedReader bufr=new BufferedReader(buf);
            int len;
            while((len=fis.read())!=-1){
                fos.write(len);
            }
            fis.close();
            fos.close();
        }
     
    }

    展开全文
  • java复制文本文件

    千次阅读 2016-11-07 23:56:28
    import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class InputAndOutputFile { public static v
    package jbit.io;
    
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    public class InputAndOutputFile {
    	public static void main(String[] args) {
    		FileInputStream fis=null;
    		FileOutputStream fos=null;
    		try {
    			//1、创建输入流对,负责读取D:/ 我的青春谁做主.txt文件
    			fis = new FileInputStream("D:/我的青春谁做主.txt");
    			//2、创建输出流对象
    			fos = new FileOutputStream("C:/myFile/myPrime.txt",true);
    			//3、创建中转站数组,存放每次读取的内容
    			byte[] words=new byte[1024];
    			//4、通过循环实现文件读取
    			while((fis.read())!=-1){
    				fis.read(words);
    				fos.write(words, 0, words.length);
    			}
    			System.out.println("复制完成,请查看文件!");		
    		} catch (FileNotFoundException e) {
    			e.printStackTrace();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}finally{
    			//5、关闭流
    	        try {
    	        	if(fos!=null)
    	        		fos.close();
    	        	if(fis!=null)
    	        		fis.close();
    			} catch (IOException e) {
    				e.printStackTrace();
    			}
    			
    		}
    	}
    }
    

    展开全文
  • * 使用字符流复制文本文件,注意:只能复制文本文件,字符流会查询本机默认的编码表进行解析 */ public static void main(String[] args) throws IOException { FileReader fr = new FileReader("D:\\a.txt...
  • java复制拷贝文本文件的不同方法和比较; 字节流,字符流等等。
  • java文件复制方法Java copy file is a very common operation. But java.io.File class doesn’t have any shortcut method to copy a file from source to destination. Here we will learn about four different ...
  • Java 实现复制文本文件的两种方法

    千次阅读 2016-08-26 15:55:21
    Java实现复制文本文件的两种方法 FileChannel这个类是继承于抽象类AbstractInterruptibleChannel,实现了接口ByteChannel,GatheringByteChannel,ScatteringByteChannel。 FileChannel这个是最便捷的方法实现复制...
  • package io.charstream.test; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter;... * 需求:作业:将c盘的一个文本文件 复制到d盘 * *思路: *1 需要读取源
  • Java实现简单文本文件复制

    千次阅读 2013-04-05 14:27:54
    import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class TextFileCopy { public static void main(String[] args) { FileReader reader = null; FileWriter writer
  • 先简单说明一下,文本文件与后缀无关,不论是“.txt”,“.java”,还是“.什么”,只要能使用记事本/文本编辑打开/编辑的,都可以称为文本文件。相比于字节流拷贝文件而言,字符流拷贝文本文件更好用一些,但是对于...
  • *JAVA——实现 字节流练习之复制文本文件 * 数据源 : "E:\\窗里窗外.txt" * 目的地 : "窗里窗外.txt" 代码如下: public class Demo3 { public static void main(String[] args) throws IOException { // 创建...
  • 此程序可以将指定的文件夹及其子目录复制到指定文件下去。 可玩性较强! import java.io.FileOutputStream; import java.io.FileInputStream; import java.util.Scanner; import java.io.*; public class Copy{ ...
  • 使用Java复制文件及显示进度

    千次阅读 2014-12-04 21:36:11
    使用Java复制文件及显示进度 最近在学Java,今天搞了一个复制文件的代码,主要是通过BufferedInputStream和BufferedOutputStream对文件进行复制 没什么技术含量,不过进过我的测试发现,对于1G以上的文件,复制时...
  • import java.io.FileReader; import java.io.IOException;  import java.io.FileNotFoundException; public class Test{ public static void main(String[] args){ try{ BufferedReader br = new Buffer
  • JAVA中的文件复制

    2015-09-07 17:11:01
    众所周知,在Java中,实现文件复制的方式有很多,并且还要考虑到选用字符流还是字节流 如果仅仅只是文本文件的话,我们使用字符流无可厚非,但不一定所有的文件都是文本文件啊 在视频,音频方面,就要用到字节流的...
  • 参考文档:... 1.BufferedReader、BufferedWriter复制文件的代码如下: package com.JavaIO; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.F...
  • JAVA中文本文件的应用 任务一:将文件中的内容导入到操作平台上 事先建立好一个文件 quyuquan1996.txt 导入了一段文字 代码 import java.io.*; public class FileDemo1 { public static void main(String[] args)...
  • java复制单个文件的两种方式

    千次阅读 2015-02-08 22:05:27
    java 实现文件复制的两种方式 实现文件复制的两种方式 文件复制首先我们要考虑的是用字符流还是文件流操作呢? 若我们考虑的仅仅是文本之类的复制,字符流要好些。但是不可能总是文本文件吧,有可能是声音,图像 ,...
  • 复制文本文件

    2016-04-27 23:52:05
    复制文本文件
  • 今天在学习Java的MyBatis查找数据库时,发现在java下的xml无法复制到输出目录下,在网上找了一会,终于找到了解决方案,给以后遇到问题的一点提示: 只要在pom.xml文件下的中加上一段话即可: src/main/java ...
  • java文件复制

    千次阅读 2014-04-12 19:18:46
    java复制文件
  • java读取文本文件异常

    千次阅读 2017-05-09 15:40:30
    今天读取一个文本文件的时候出现一个特殊字符如下图 前面的-复制不出来。复制整个到idea编辑器里面 出现的是uFEFF20170509百度搜了一下这个...这个标识在Java读取文件的时候,不会被去掉,而且String.trim()也无法
  • Java复制文件并且替换源文件内容

    千次阅读 2018-04-09 17:14:31
    首先,创建一个类 要求输入文件夹地址,目标文件地址,要更改的K_V集合,还有编码方式 //全局变量Map 和需要用字符流读取的文件(可以自己适当改变问价后缀) private static Map<String, String> map...
  • java文件复制

    2011-11-19 22:47:49
    //将c盘一个文本文件复制到D盘 /*  复制的原理:  1、在D盘创建一个文件,用于存储C盘文件中的数据。  2、定义读取流和C盘文件关联  3、通过不断的读写完成数据存储  4、关闭资源  */ public class...
  • java写的文本文件,支持新建,打开,复制,剪切...一般功能。
  • 在前面关于IO流【1】【2】【3】例子中已经学习了如何读取文本文件,如何写入文本文件,那么现在开写一个小程序来复制一txt文件,这就需要在读取文件的同时将文件写入一个文件中,可以...
  • java IO流复制文本,视频文件

    千次阅读 2018-06-28 10:27:14
    java IO流的分类:按照流向可分为输入流和输出流,按照数据类型可分为字节流和字符流。 IO流的适用场景和效率:在处理音频,视频,图片这些文件时一般使用字节流,...在处理文本文件时一般使用字符流,而使用缓冲字...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 164,613
精华内容 65,845
关键字:

java复制文本文件

java 订阅