Java教程 目录

Java FileReader类

Java文件和输入和输出(I/O)

Java FileReader类继承自InputStreamReader类。 FileReader用于读取字符流。
FileReader类有几个构造函数来创建所需的对象。 以下是FileReader类提供的构造函数列表。

编号 构造函数 描述
1 FileReader(File file) 此构造函数由给定要读取的文件来创建一个新的FileReader对象。
2 FileReader(FileDescriptor fd) 此构造函数由给出要读取的FileDescriptor来创建一个新的FileReader对象。
3 FileReader(String fileName) 此构造函数由给定要读取的文件的名称来创建一个新的FileReader对象。

当创建了FileReader对象,就可以使用它的一些辅助方法来操作文件。如下所示 -

编号 方法 描述
1 public int read() throws IOException 读一个字符。 返回一个int值,表示读取的字符。
2 public int read(char [] c, int offset, int len) 将字符读入数组,返回读取的字符数。

示例

以下是演示如何使用FileReader类的一个示例代码 -

------ ----------
------ ----- -------- -

   ------ ------ ---- ----------- ------------- ----------- -
      ---- ---- - --- -------------------

      -- ------
      ---------------------

      -- ---- ---------- --
      ---------- ------ - --- ----------------- 

      -- ---------
      -------------------- ---- ---- ------------ 
      ---------------
      ---------------

      -- ---- ---------- --
      ---------- -- - --- ----------------- 
      ---- -- - - --- ---------
      -----------   -- -------

      -------- - - --
         --------------------   -- ------ --- ---------- --- -- ---
      -----------
   -
-

执行上面示例代码,得到以下结果 -

----
--
--
-------

上一篇:Java方法
下一篇:Java异常处理