分别使用(字符流)和(字节流)对文件进行读写操作
来源:互联网 发布:seo每日工作 编辑:程序博客网 时间:2024/05/27 12:22
一.使用(字符流)对文件进行读写操作
/* * 使用字符流对文件进行读写操作 */import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.io.PrintWriter;public class T04 {public static void main(String[] args) throws Exception{String value = "中国风\n";String value2 = "a中国风\n";// 向文件中写入内容PrintWriter pw = new PrintWriter("temp.txt","UTF-8");pw.write(value);pw.write(value2);pw.close();// 从文件中读取内容BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("temp.txt"),"utf-8"));String b;while((b = br.readLine())!=null){// 按行读取System.out.println(b);}br.close();}}运行结果:
中国风a中国风二.使用(字节流)对文件进行读写操作
/* * 使用字节流对文件进行读写操作 */import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.File;public class T05 {public static void main(String[] args) throws Exception{String value = "中国风\n";String value2 = "a中国风\n";// 向文件中写入内容File f = new File("temp.txt");FileOutputStream fos = new FileOutputStream(f);fos.write(value.getBytes("UTF-8"));// 可以指定编码fos.write(value2.getBytes());fos.close();// 从文件中读取内容FileInputStream fis = new FileInputStream(f);byte b[] = new byte[(int)f.length()];int len = fis.read(b);// 读取后返回长度fis.close();System.out.println(new String(b));}}运行结果:
涓浗椋�a中国风
- 分别使用(字符流)和(字节流)对文件进行读写操作
- 使用字符/字节流对文件进行读写操作
- (字节流、字符流)对文件进行读写操作
- 129.(字节流、字符流)对文件进行读写操作
- Fileatream表示文件流,它能够打开和关闭文件,并对文件进行单字节的读写操作。 StreamReader和StreamWriter以文本方式对流进行读写操作。建立一个文本文件,分别使用上面两种方
- 通过字节流来对文件进行读写操作
- 字节流和字符流分别读取文件
- Java基础小知识1——分别使用字节流和字符流复制文件
- 使用字节流、字符流读写文件基础
- 将指定的文件复制到指定的位置{使用字符流和字节流分别实现}
- 浅谈java字节流和字符流对文件的操作
- 使用字节流读写中文字符
- java4Android(15)字节流大文件读写,字符流读写
- 编写一个程序,分别使用字节流和字符流拷贝一个文本文件
- python使用codecs模块进行文件操作-读写中英文字符
- python使用codecs模块进行文件操作-读写中英文字符
- java文件读写操作-字节流
- 通过字符流来对文件进行内容的读取和写入操作
- hdu2053
- POJ1679次小生成树n*n复杂度 克鲁斯卡尔+dfs+临界表
- Inner Class(内部类)面试题
- SSH的update实现方法
- 在满心迷茫的时候对VB.NET的总结
- 分别使用(字符流)和(字节流)对文件进行读写操作
- Jsoup获取href
- 20130408-[转]STVP绝对定位
- Collection(集合框架)面试题
- 一致性hash算法
- 黑马程序员_Java面向对象下
- opencv2.3.1+vs2010摄像头驱动
- 20130408-[转]STM32库函数USART_SendData的缺陷和解决方法
- windows环境下arm gcc+Keil开发环境的搭建