java中复制文本文件
JAVA 复制 文本文件
2023-09-14 08:57:41 时间
package jbit.io;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class InputAndOutputFile {
public static void main(String[] args) {
FileInputStream fis=null;
FileOutputStream fos=null;
try {
//1、创建输入流对,负责读取D:/ 我的青春谁做主.txt文件
fis = new FileInputStream("D:/我的青春谁做主.txt");
//2、创建输出流对象
fos = new FileOutputStream("C:/myFile/myPrime.txt",true);
//3、创建中转站数组,存放每次读取的内容
byte[] words=new byte[1024];
//4、通过循环实现文件读取
while((fis.read())!=-1){
fis.read(words);
fos.write(words, 0, words.length);
}
System.out.println("复制完成,请查看文件!");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
//5、关闭流
try {
if(fos!=null)
fos.close();
if(fis!=null)
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
相关文章
- java bufferedwriter 编码,Java BufferedWriter对象与utf-8
- Java商城源码最好用的java商城电商系统之一
- JAVA 面向对象 类 对象 封装「建议收藏」
- java 安装 jce_JCE安装
- java 学生信息管理系统
- n皇后问题 回溯法java_Java解决N皇后问题
- 【说站】java Map如何进行转换
- java判断文件是否为图片格式_java读取图片流
- java实现黑图、透明图检测
- java 事务嵌套_Java事务以及嵌套事务[通俗易懂]
- 大数据必学Java基础(一百零八):过滤器的生命周期
- java数据结构和算法(一)
- java float乘法不正确的解决办法
- 【Java AWT 图形界面编程】事件处理机制 ② ( Frame 窗口事件监听器 WindowListener | 代码示例 )
- Java基础-this关键字和构造方法详解编程语言
- 失效动态管理Redis Java过期失效(redisjava过期)
- 策略 Redis Java 利用过期策略提高数据性能 (redisjava过期)
- 机制Redis与Java的过期机制研究(redisjava过期)
- _home让Linux下Java更有效:更新Java_Home(linux更改java)
- Java调用Linux库实现跨系统功能(java调用linux库)
- 让Java开发能力在Linux下得到更大发挥(java linux编程)
- MSSQL与Java的数据库连接实践(mssql连接java)
- Linux查看Java安装路径:一步一步了解(linux查看java安装路径)
- 使用Java语言写Redis实现一个分布式缓存系统(用java写个redis)
- Java中的随机数详解
- Java中判断字符串是中文或者英文的工具类分享