import java.io.*;
class test{
public static void main(String[] args) throws IOException{
//從文本文件中讀取數據
//因爲是文本所以使用字符流,又因爲是讀取,所以使用Reader
//又因爲操作的是文件,所以需要使用操作文件的字符輸入流類FileReader
//1、創建文件讀取流對象和被讀取的文件相關聯
FileReader fr = new FileReader("temp.txt");//文件必須事先存在
//讀取數據
//int read() 讀取單個字符,返回的是字符編碼
int num;
while((num = fr.read())!=-1){
System.out.print((char)num);
}
/*
num = fr.read();
System.out.print((char)num);//a
num = fr.read();
System.out.print((char)num);//b
num = fr.read();
System.out.print((char)num);//c
num = fr.read();
System.out.print((char)num);//d
num = fr.read();
System.out.print((char)num);//e
num = fr.read();//讀到末尾時返回-1
System.out.print((char)num);//-1
*/
fr.close();
}
}
Java——讀取文本文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.