用IO流的知识将两个文件写到一个文件中(设置字符编码)
来源:互联网 发布:知已唯美图片 编辑:程序博客网 时间:2024/06/06 07:37
1、把a.txt文本文件(gbk)和b.ttt文本文件(utf-8)的内容读取出来,
把a.txt内容加b.ttt内容一起写到c.txt文件(gbk),先写a再写b。
public class Test1 {public static void main(String[] args) {demo1();}private static void demo1() {File fileIn=new File("src\\day18\\a.txt");File fileIn1=new File("src\\day18\\b.ttt");File fileOut=new File("src\\day18\\c.txt");Reader bis=null;Reader bis1=null;Writer bos=null;try {bis=new InputStreamReader(new FileInputStream(fileIn),"bgk");bis1=new InputStreamReader(new FileInputStream(fileIn1),"utf-8");bos=new OutputStreamWriter(new FileOutputStream(fileOut),"bgk");char[] buff=new char[512];int len;while ((len=bis.read(buff))!=-1) {bos.write(buff,0,len);}while ((len=bis1.read(buff))!=-1) {bos.write(buff,0,len);}bos.flush();System.out.println("copy完成");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}finally{IoCloseUtil.close(bos,bis1,bis);}}}class IoCloseUtil {public static void close(Closeable ...clsObjs){for (Closeable clsObj : clsObjs) {if(clsObj!=null){try {clsObj.close();} catch (IOException e) {e.printStackTrace();}}System.err.println("关闭的对象:"+clsObj);}}}
0 0
- 用IO流的知识将两个文件写到一个文件中(设置字符编码)
- IO流_合并流读取两个文件的内容复制到一个文件中
- iOS之集合对象:将NSArray和NSDictionary两个集合对象写到一个文件中
- 用dom将数据写到xml中 设置xml文件gbk编码时中文会出现乱码
- 将两个文件的内容排序后输出到一个文件中
- Java io将文本数据存储到一个文件中
- 关于FileInputStreat和FileOutStreat进行将一个文件的字符复制到另一个文件中
- 将一个整数写到两个字节的buffer中
- 将两个文件中的单词(汉字)交叉合并到一个文件中
- java中 功能:演示文件字符流的案例 * 将文件从一个文件夹复制到另一个文件夹 */
- 将二进源码转成字符型的十六进制.并写到txt文件中
- 从零开始学java之IO流 使用字节流将多个相同格式的文本、视频、音乐写到一个文件中
- 键盘录入两个文件路径,将其中一个文件夹中的所有的文件复制到另一个文件中
- Java流:将指定目录和子目录下的指定扩展名(.java)的文件所在路径写到一个文件中,形成一个文件清单。
- Java-基础 文件操作IO 将文件内容复制到另外一个文件中去
- 设置eclipse在新建了一个jsp文件之后将字符编码自动设为utf-8字符编码
- 设置eclipse在新建了一个jsp文件之后将字符编码自动设为utf-8字符编码
- Java IO字符流写文件的总结
- cheet 6 深搜和广搜
- 【VS开发】【Linux开发】【DSP开发】如何截获以太网帧并解析
- 多线程下载,断点续传原理解析和代码实现
- 结构体进程描述进程
- 为什么UI线程是不安全线程
- 用IO流的知识将两个文件写到一个文件中(设置字符编码)
- SwipeRefreshLayout 源码
- acm_最短路
- 质数因子
- 处理下载文件时中文乱码
- 对于解析xls(excle表格数据 )
- servlet读书笔记
- Android 中获取当前的 Activity
- 统计一行字符中有多少个单词