【总结】文本文件与二进制文件读取的区别
来源:互联网 发布:l女装淘宝店名 编辑:程序博客网 时间:2024/05/18 01:18
文本文件,里面的数据形式是字符形式。
通常用FileReader 和FileWriter来操作
//读取文件 一个文本文件File f = new File("world.txt");FileReader fr = new FileReader(f);//存储字符int i;StringBuffer sb = new StringBuffer();while((i=fr.read())!=-1){ //read() 读取了当前字符的整数值 需要强转sb.append((char)i);}System.out.println(sb.toString());fr.close();
二进制文件,数据形式为二进制
通常用OutputStream 和InputStream 来操作
//输出字节流File f2 = new File("world_binary.txt");OutputStream os = new FileOutputStream(f2);DataOutputStream dos = new DataOutputStream(os);dos.writeUTF(sb.toString());os.flush();os.close();dos.flush();dos.close();
- 【总结】文本文件与二进制文件读取的区别
- 二进制文件与文本文件的区别
- 文本文件与二进制文件的区别
- 文本文件与二进制文件的区别
- 文本文件与二进制文件的区别
- 文本文件与二进制文件的区别
- 二进制文件与文本文件的区别
- 文本文件与二进制文件的区别
- 文本文件与二进制文件的区别
- 二进制文件与文本文件的区别
- 文本文件与二进制文件的区别
- 二进制文件与文本文件的区别
- 二进制文件与文本文件的区别
- 文本文件与二进制文件的区别
- 二进制文件与文本文件的区别
- 二进制文件与文本文件的区别
- 二进制文件与文本文件的区别
- 二进制文件与文本文件的区别
- URAL 1169. Pairs 图中抽象出数学公式dfs
- 谈Objective-C Block的实现
- HDU--杭电--1195--Open the Lock--深搜--忘记说句话装逼了,都是什么双向广搜,不知道怎么想的,直接就是一个深搜的水题好不好?
- poj 2752 Seek the Name, Seek the Fame
- oracle死进程查找与删除方法
- 【总结】文本文件与二进制文件读取的区别
- UNIX网络编程卷二 笔记 Posix消息队列
- Kubuntu下关闭触摸板
- g_idle_add函数介绍
- Effective Java 第16条 : 复合优先于继承
- 程序猿装B指南
- java环境变量设置
- 初学QT心得
- bash中的数值运算