黑马程序员——Java基础——IO流(拷贝文件)
来源:互联网 发布:清华大学软件学院地址 编辑:程序博客网 时间:2024/05/18 23:52
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
/** * 将C盘一个文件复制到D盘 * 复制原理: * 其实就是将c盘下的文件数据存储到d盘的一个文件中 * 步骤: * 1.在d盘创建一个文件,用于存储c盘文件中的数据 * 2.定义读取流和c盘文件相关联 * 3.通过不断的读写完成数据的存储 * 4.关闭资源 */public class CopyText {public static void main(String[] args)throws IOException{//copy_1();copy_2();}/** * 每次C盘读一个字符就往D盘存一个字符 */public static void copy_1()throws IOException{//1.创建目标文件FileWriter fw = new FileWriter("D:\\其他对象_copy1.txt");//2.读取被复制的文件FileReader fr = new FileReader("C:\\其他对象.txt");//3.通过不断读写完成数据的存//长度int len = 0;//进行循环读写while((len = fr.read())!=-1){fw.write(len);}//4.关闭资源fr.close();fw.close();}/** * 每次从C盘读多个字符往D盘存多个字符 */public static void copy_2(){//1.定义写入流和读取流对象FileWriter fw = null;FileReader fr = null;try {//2.指定目标文件和读取文件fw = new FileWriter("D\\其他对象_copy2.txt");fr = new FileReader("C:\\其他对象.txt");//3.用循环进行读取数据int len = 0;char[] buf = new char[1024];while((len = fr.read(buf))!=-1){fw.write(buf,0,len);}} catch (IOException e) {throw new RuntimeException("文件读写失败。");}finally{//4.关闭资源try {if(fr != null){fr.close();}} catch (IOException e) {System.out.println(e.toString());}try {if(fw != null){fw.close();}} catch (IOException e) {System.out.println(e.toString());}}}}
0 0
- 黑马程序员——Java基础——IO流(拷贝文件)
- 黑马程序员——java IO实现文件拷贝
- 黑马程序员——Java基础---IO
- 黑马程序员——java基础--IO
- 黑马程序员——Java基础---IO
- 黑马程序员 Java基础——IO
- 黑马程序员—Java基础—IO
- 黑马程序员——java基础——IO流
- 黑马程序员——Java基础——IO流
- 黑马程序员——Java基础——IO流
- 黑马程序员——java基础——IO流
- 黑马程序员——Java基础——IO流
- 黑马程序员——JAVA基础——IO流
- 黑马程序员——java基础——IO流
- 黑马程序员——JAVA基础——IO流
- 黑马程序员——Java基础—IO流
- 黑马程序员——Java基础—IO流(File)
- 黑马程序员——Java基础---IO流(字符流)
- 黑马程序员——Java基础——IO流(文本文件读取方式)
- 实现一个无法被继承的C++类
- js实现图片预加载 imgpreLoad.js
- Eclipse luan(Eclipse4.4)tomcat(无法显示)插件安装不了的解决方法
- (总结)C++中实现代码重用的手段----继承和聚合
- 黑马程序员——Java基础——IO流(拷贝文件)
- POJ 3080:Blue Jeans:枚举求解n个字符串的最长公共连续子串
- 纪念逝去的昨天(3)
- vitualbox archtect
- 如何将循环转为递归函数
- 为什么 Node.js 的异步 IO 具有非常好的性能
- hdu acm 2.2.1 没认真看题,未认真思考
- 匪猎遮娇怪奥烧灾粗咕瓷冶
- 苹卤判凭轮按尉诹荒焉懦睦