java字符型文件流 FileReader; FileWriter;
Posted 星空6
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java字符型文件流 FileReader; FileWriter;相关的知识,希望对你有一定的参考价值。
字符型文件流
只能操作纯文本文件(文件右键打开方法 记事本打开 能看懂)
FileReader
1.java.io包
2.继承 InputStreamReader Reader
3.常用方法
read();
read(char[]);
FileWriter
1.java.io包
2.继承OutputStreamWriter Writer
3.构造方法 带file参数 带file,boolean参数
带String参数 带String,boolean参数
4.常用方法;
write(int);
write(char[])
write(String);
flush();
close();
import java.io.*; public class TestMain{ public static void main(String[] args){ try{ File f=new File("D:\ddd\a.txt"); FileWriter fw=new FileWriter(f); String s="abcde"; //char[] aw=s.toCharArray(); //fw.write(aw); fw.write(s); fw.write(97); fw.flush(); }catch(IOException e){ e.printStackTrace(); } /* try{ File f=new File("D:\ddd\a.txt"); FileReader fr=new FileReader(f); //int code=fr.read(); //System.out.println((char)code); char[] c=new char[1024];//char数组 int count=fr.read(c); while(count!=-1){ System.out.println(new String(c,0,count)); count=fr.read(c); } }catch(IOException e){ e.printStackTrace(); } */ } }
以上是关于java字符型文件流 FileReader; FileWriter;的主要内容,如果未能解决你的问题,请参考以下文章