【IO流】19 - 字符流 -FileRead寫文本
阿新 • • 發佈:2018-02-03
file while ast tca cep demo exce void sta
package cn.itcast.demo2; import java.io.FileReader; import java.io.IOException; /* * 字符輸入流讀取文本文件,所有字符輸入流的超類 * java.io.Reader * 專門讀取文本文件 * * 讀取的方法 : read() * int read() 讀取1個字符 * int read(char[] c) 讀取字符數組 * * Reader類是抽象類,找到子類對象 FileReader * * 構造方法: 綁定數據源 * 參數: * File 類型對象 * String文件名*/ public class ReaderDemo { public static void main(String[] args) throws IOException{ FileReader fr = new FileReader("c:\\1.txt"); /*int len = 0 ; while((len = fr.read())!=-1){ System.out.print((char)len); }*/ char[] ch = new char[1024]; intlen = 0 ; while((len = fr.read(ch))!=-1){ System.out.print(new String(ch,0,len)); } fr.close(); } }
【IO流】19 - 字符流 -FileRead寫文本