java文件读写入门与class创建.docVIP

  • 1
  • 0
  • 约7.63千字
  • 约 10页
  • 2017-02-27 发布于湖北
  • 举报
使用Java操作文本文件的方法详解 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,int length),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该分别实现他们。   当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果不指定的话将采用底层操作系统的默认编码方式,例如GBK等。当使用FileReader读取文件的时候。 FileReader fr = new FileReader(ming.txt); nt ch = 0; while((ch = fr.read())!=-1 ) { System.out.print((char)ch); } 其中read()方法返回的是读取得下个字符。当然你也可以使用read(char[] ch,int off,int length)这和处理二进制文件的时候

文档评论(0)

1亿VIP精品文档

相关文档