JAVA笔记之复制文件篇
来源:互联网 发布:南京理工大学 知乎 编辑:程序博客网 时间:2024/06/01 22:03
老规矩,上一段代码:
这是主类:
import java.io.IOException;public class RandomAccessFileTest {public static void main(String[] args) throws IOException{IOUtil.fun("F:\\大家的声音\\佳.mp3","F:\\fun.mp3");}}
这是工具类:
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;class IOUtil {public static void fun(String filename,String filename1) throws IOException{File afile=new File(filename);File bfile=new File(filename1);if(!afile.exists())afile.createNewFile();if(!afile.exists())bfile.createNewFile();FileInputStream in=new FileInputStream(afile);@SuppressWarnings("resource")FileOutputStream out1=new FileOutputStream(bfile);byte abyte[]=new byte[1*1024];int bytenumber;while((bytenumber=in.read(abyte,0,abyte.length ))!=-1){out1.write(abyte, 0, bytenumber);}in.close();}}
运行结果是在F:\路径下生成了一个fun.mp3文件,内容与
F:\\大家的声音\\佳.mp3
指向的文件相同。
这段程序说明了一个问题,那就是流在转换后是相互关联的,File流转换成in或out流后是相互关联的,一改俱改。
0 0
- JAVA笔记之复制文件篇
- Java学习笔记之文件的复制
- java笔记-io笔记-文件复制
- java IO 之文件的复制
- Java IO 实现文件复制 -Java 学习笔记 (25)
- 笔记篇——复制文件
- Java知识点之“写文件操作以及复制文件操作”
- 黑马程序员-学习笔记2-IO流之文件复制
- Java笔记之io——递归创建与删除多层文件夹,字符流实现文件复制
- java笔记----文件复制
- Java学习笔记——通过通道复制文件transferTo
- java之 文件下载笔记
- Java学习笔记之文件
- JAVA文件复制
- JAVA文件复制
- Java复制文件
- JAVA多线程复制文件
- Java实现文件复制
- Win10开发笔记1
- ffmpeg基础
- Android NDK具体作用讲解
- LEETCode 264. Ugly Number II
- 回首过去,展望未来。
- JAVA笔记之复制文件篇
- hdu5752 Sqrt Bo(水)
- 单击按钮后实现按钮置换
- hdu5752Sqrt Bo+水题
- 编写实用的操作手册的一些建议,仅供参考
- c++设计模式之享元模式
- Android TV gridview 的按键事件响应巧变 && 事件分发机制
- ARM中通过寄存器确定GPIO的功能,通过程序控制寄存器。
- 凸包入门题 HDU 1392 凸包果题,求周长