字符流,剪切复制文件内容
来源:互联网 发布:prinker纹身机 淘宝 编辑:程序博客网 时间:2024/06/05 20:23
//字符流FileReader 仅限于文本的读取和写入
1.实例一个FileReader类对象用于读取文件内容
2.实例一个FileWriter类对象用于写入文件内容
3.用FileReader中的read()方法,得到每个字符的int型,声明一个len来接收
4.用FileWriter中的writer(len(每个字符转为int值)),写入文件中
5.因为char和int型可以互相转换,所以不用强转
6.关闭资源
7.再用file找到该源文件
8.调用file中的delete():删除文件方法;删除源文件
//总结:文本格式的就是字符流其他格式用字节流(适应任何文件格式)
package com.video.home;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/** *把目标文件剪切复制一份字符流 * */public class Demo1 {public static void main(String[] args) {try {//1.读取目标源文件FileReader fr = new FileReader("text.txt");//必须有存在的文件//2.再把读取的字符写入新文件中FileWriter fw = new FileWriter("Demo1.txt");//如果没有文件,会自动创建int len = 0;//缓存数据//反复读写,没有内容停止while((len = fr.read()) != -1) {fw.write(len);}//3.关闭资源fw.close();fr.close();//删除源文件File f = new File("text.txt");boolean b =f.delete();System.out.println(b);}catch(IOException e) {e.printStackTrace();}}}
阅读全文
0 0
- 字符流,剪切复制文件内容
- 字符流的形式复制文件内容
- 复制 剪切 删除 文件
- 字符流的形式复制文件中的内容
- Linux文件剪切复制粘贴
- C#复制、剪切、创建文件
- vim 复制内容到系统剪切版
- iOS复制内容到剪切版
- vim选中字符复制/剪切/粘贴
- vim选中字符复制/剪切/粘贴
- java向文件中写入内容,字节流,字符流,缓冲,复制文件,设置字符编码 实例
- 使用字符流复制文件
- 使用字符流复制文件
- 判断文件是复制还是剪切
- java复制,剪切,删除文件操作
- 实现文件复制、剪切、删除操作 Java
- NSFileManager 创建,复制,删除,剪切文件
- C#判断文件是复制还是剪切
- 我的第一篇博文,哈哈
- 【SQL】管理数据库
- 软件测试--黑盒测试用例设计方法简略
- 全景视频拼接(五):将拼接后的图片合成视频
- Qt查找 替换 比较
- 字符流,剪切复制文件内容
- 机器学习(层次聚类)
- HDU 1458
- 莫队算法
- JAVA线程池原理详解
- 全景视频拼接(四):循环将两幅图像拼接为全景图片
- yum提示Another app is currently holding the yum lock; waiting for it to exit...
- CNCF启动Kubernetes一致性认证计划,32家云系统及平台厂商获得通过
- C++中默认构造函数中数据成员的初始化