java用write()拷贝一个文本文件
2013-11-15 13:46
225 查看
总结:灵活运用循环语句,或条件判断语句。每一种流的正确使用方法;
这里是两种方法;
这里是两种方法;
package com.ds; import java.io.*; public class tyut { /*public void copyFile(FileInputStream in, FileOutputStream out) throws IOException { int length; byte[] b = new byte[23533]; try { while ((length = in.read()) != -1) { out.write(b, 0, 23453); } } catch (IOException E) { System.out.println("Error:" + E); System.out.println(-4); } } */ public void copyFileByte(FileInputStream in, FileOutputStream out) { int i = 0; try { do { i = in.read(); if (i != -1) out.write(i); } while (i != -1); } catch (IOException E) { E.printStackTrace(); }// 只要是输入流输出流都会抛出非运行时异常IoXception } public static void main(String[] args) { FileCopy demo = new FileCopy(); FileInputStream in; FileOutputStream out; try { in = new FileInputStream("dfa.ydy"); out = new FileOutputStream("dsfa.tx"); demo.copyFile(in, out); } catch (IOException e) { System.out.println("error:" + e); System.out.println(-4); } } }
相关文章推荐
- 一个Java版的目录拷贝程序
- java netty之一个write跟踪(数据发送)
- java做一个缓存类(应用TimerTask和ReadWriteLock)
- JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...
- javaIO_将一个目录下的文件拷贝到另一个目录下(边读边写操作)
- JAVA写的一个文件夹的文件拷贝另一个文件夹的下
- 用Java实现拷贝文本文件
- Java基础-拷贝文本文件
- Java文本文件与集合之间数据的拷贝
- Java创建一个text文本文件,并对其进行读写操作
- 将多个文本文件的内容合并为一个文件的Java实现
- 将一个文件从一个文件夹拷贝到另一个文件夹的java代码
- java文件拷贝---将一个相册拷贝到另一个相册
- 编写一个程序,把指定目录下的所有的带.java文件都拷贝到另一个目录中,拷贝成功后,把后缀名是.java的改成.txt。
- Java从一个数组指定位置拷贝到另外一个数组的指定位置-新法
- java拷贝目录及其子目录、文件,到另外一个目录
- 将一个指定目录下的Java文件的绝对路径存储到一个文本文件中。
- java实现将一个文件夹的所有文件拷贝到另一个文件夹
- Java把一个大的文本文件拆分成几个小的文件
- Java统计一个文本文件中每一行字符串出现的次数