文件复制
来源:互联网 发布:java 导出csv文件 编辑:程序博客网 时间:2024/06/03 21:20
package com.xiaorenwu.iotest;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class IoTest { public static void main(String[] args) throws IOException { //实现readline } public static void method_4() throws FileNotFoundException, IOException { FileReader fr = new FileReader("77.txt"); FileWriter fw = new FileWriter("nihao.txt"); //创建一个缓冲区对象 BufferedReader br = new BufferedReader(fr); BufferedWriter bw = new BufferedWriter(fw); String line=null; while((line=br.readLine())!=null){ bw.write(line); bw.newLine(); } //关闭流 br.close(); bw.close(); System.out.println("文件传输完毕"); } public static void method_3() throws FileNotFoundException, IOException { //创建一个文件流对象 FileReader fr = new FileReader("77.txt"); FileWriter fw = new FileWriter("haha.txt"); //创建一个文件流缓冲区 BufferedReader br = new BufferedReader(fr); BufferedWriter bw = new BufferedWriter(fw); int len=0; char[] buf=new char[1024]; while((len=fr.read(buf))!=-1){ bw.write(buf); } System.out.println("文件读写完毕"); //关流 bw.close(); br.close(); } public static void method_2() throws IOException, FileNotFoundException { //用自定义“缓冲区的方式”进行问件的复制 //创建一个问件读写流 FileWriter fw = new FileWriter("77.txt"); FileReader fr = new FileReader("hello.txt"); int len=0; char[] buf=new char[1024]; while((len=fr.read(buf))!=-1){ fw.write(buf); } //关闭流 fr.close(); fw.close(); System.out.println("问件读写完毕"); } public static void method_1() throws IOException, FileNotFoundException { //用缓冲区一次读取一个字符 FileWriter fw = new FileWriter("hello.txt"); FileReader fr = new FileReader("你好天朝.txt"); BufferedReader br = new BufferedReader(fr); BufferedWriter bw = new BufferedWriter(fw); int len=0; while((len=br.read())!=-1){ bw.write(len); } br.close(); bw.close(); System.out.println("问件读写完毕"); } public static void method() throws IOException, FileNotFoundException { FileWriter fw = new FileWriter("你好天朝.txt");//关联文件流 FileReader fr = new FileReader("1.txt"); int ch=0; while((ch=fr.read())!=-1){ fw.write(ch); } System.out.println("问件读写完毕"); //关liu fr.close(); fw.close(); }}
阅读全文
0 0
- 文件复制
- 文件复制
- 文件复制
- 复制文件
- 文件复制
- 复制文件
- 复制文件
- 复制文件
- 复制文件
- 复制文件
- 复制文件
- 复制文件
- 文件复制
- 复制文件
- 复制文件
- 复制文件
- 文件复制!
- 文件复制
- iOS view的frame和bounds的区别
- 如何在Ubuntu终端下查看tensorflow版本
- Vmware 安装CentOS7时连不上网
- bash Cookbook, 2nd Edition Solutions and Examples for bash Users pdf
- 数据结构的八大排序算法
- 文件复制
- HDOJ1798 求两圆公共面积
- 动态迭代一例
- Android 两行代码实现沉浸式
- shell的编程结构体
- Flink on Yarn(HA配置)
- Pandas学习(二)——双色球开奖数据分析
- 重写readline方法
- Zookeeper的集群配置和Java测试程序