IO中的字符流练习
来源:互联网 发布:百马百担c语言报告 编辑:程序博客网 时间:2024/06/05 16:18
1. FileWriter FileReader 用字符流来读写文写,一次性读取2个字节
public static void main(String[] args){File f = new File("d:\\dmeo.txt");String s = "I Am Learning Java,我正在学习Java";//将数据写入文件try {FileWriter write = new FileWriter(f);write.write(s); //可以直接转入字符串write.flush();write.close();} catch (IOException e) {e.printStackTrace();}//读取数据try {FileReader reader = new FileReader(f);char[] c = new char[(int) f.length()];for (int i = 0; i < c.length; i++) {c[i] = (char)reader.read(); //将读出的数据转为字符}reader.close();System.out.println(new String(c));} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}
2.BufferedReader 、 BufferedWriter
public static void main(String[] args){//写数据File f = new File("D:\\demo.txt");String s = "I Am Learning Java" + "\r\n" + "我正在学习Java";try {BufferedWriter bw = new BufferedWriter(new FileWriter(f));bw.write(s);bw.flush();bw.close();} catch (IOException e) {e.printStackTrace();}//读数据try {BufferedReader br = new BufferedReader(new FileReader(f));String str = null;while((str = br.readLine())!=null) {System.out.println(str);}br.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}
- IO中的字符流练习
- IO之字符流练习
- IO中的字节流练习
- 08-IO流(字符流-练习-复制文本文件_1) 09-IO流(字符流-练习-复制文本文件_2) 10-IO流(字符流-练习-复制文本文件_图解)
- IO流七:字符编码、转换流的字符编码、编码与解码、IO流练习
- 黑马程序员-IO流中的字符流
- IO流中的字符流FileWriter
- java.io中的字符流简单介绍
- io流中的字节和字符
- 21-IO流-08-IO流(字符流-练习-复制文本文件_1)
- 21-IO流-09-IO流(字符流-练习-复制文本文件_2)
- 黑马程序员——IO流中的练习
- IO流练习
- IO流(Properties练习)
- IO流练习
- IO流综合练习
- IO流的练习
- IO流_练习
- The connection to adb is down, and a severe error has occured.
- 动态加载数据autoComplete
- Tomcat Can't load AMD 64-bit .dll on a IA 32-bit platform
- afinal logo Android的快速开发框架 afinal
- 刺客信条3免uplay破解补丁
- IO中的字符流练习
- tomcat_修改网页标签图标
- java 插入排序
- Notepad++背景颜色设置
- SQL SERVER MERGE INTO 用法
- do...while(0)用法
- Android之使用Android-query框架进行开发
- R调用matlab
- ora-01034:ORACLE not available ORA-27101:shared memory realm does not exist