首页 > 其他分享 >IO(六、)复制文件方法一:一个字符一个的读写

IO(六、)复制文件方法一:一个字符一个的读写

时间:2022-11-04 19:01:54浏览次数:61  
标签:字符 fr java IO fw 读写 io catch import

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

/*

* 复制文件

*/

public class FileReader3 {

public static void main(String[] args) {

copy_1();


}

//从F盘读取一个字符,就往G盘写一个字符

public static void copy_1(){

//创建目的地

FileWriter fw=null;

FileReader fr=null;

try {

fw = new FileWriter("G:\\mydo.txt");

//与已有文件关联

fr=new FileReader("F:\\MyEclipse环境下如何采用Maven导入ojdbc14.jar和ojdbc6.jar.txt");

int ch=0;

while((ch=fr.read())!=-1){

fw.write(ch);

}

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}finally{

try {

fw.close();

fr.close();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}


}




}

}

标签:字符,fr,java,IO,fw,读写,io,catch,import
From: https://blog.51cto.com/u_10028442/5824705

相关文章

  • IO(三、)不覆盖已有文件,并在已有文件末尾处
    importjava.io.FileWriter;importjava.io.IOException;publicclassIODemo3{publicstaticvoidmain(String[]args){//传递一个参数表示,不覆盖已有文件,并在已有......
  • IO(二、异常处理)
    importjava.io.FileWriter;importjava.io.IOException;publicclassIODemo2{publicstaticvoidmain(String[]args){FileWriterfw=null;try{fw=newFileW......
  • IO(四、)FileReader第一种读取方式
    importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;publicclassFileReader1{publicstaticvoidmain(String[]args......
  • Collections-sort
    importjava.util.ArrayList;importjava.util.Collections;importjava.util.List;/**1.Collections.sort(list);只能对List排序,注意:list中的*元素类型必须具备可......
  • ysoserial CommonsColletions2分析
    前言在CC2中是用的PriorityQueue#reaObject作为反序列化的入口,利用javassist创建了一个攻击类,使用TemplatesImpl类来承载他而CC1利用链在JDK1.88u71版本以后是无法使用......
  • ysoserial CommonsColletions1分析
    前言前边已经调试过Java反序列化工具ysoserial的URLDNS链,接下来看看CC链,在ysoserial工具中,并没有使用TransformedMap的来触发ChainedTransformer链,而是用了LazyMap的get方......
  • IOC控制反转
    IOC控制反转1.set注入UserDaopublicinterfaceUserDao{voidgetUser();}UserDaoImpl实现类publicclassUserDaoImplimplementsUserDao{@Overrid......
  • Transmission started to detect torrents bigger than they are
    qBittorrent使用的是MiB,GiB而Transmission使用的是MB,GB Areyousuretheunitisthesame?MaybeTransmissionsisnotusing GiB units?Ithappens,that5.......
  • 剑指offer20题表示数值的字符串:这题实在是太优雅了
    目录前言一、憨憨初解1、思路2、代码3、战绩4、反思二、看懂再解1、思路2、代码3、C++版战绩总结前言题目来源:https://leetcode.cn/problems/biao-shi-shu-zhi-de-zi-fu......
  • url中特殊字符转译
    最近在通过url在传参时将参数进行转义,但是参数中一些特殊符号(如:“,&,'等)被转义了,如下图展示:  转义之后就造成在传递后台参数时将 “quot;” 参数传递过去了(理论上......