public class FileReaderTest {
public static void main(String[] args) {
//创建读取的字符数据的流的对象
/**
* 在创建读取流的对象时,必须要明确读取的文件,一定要确定流的文件是存在的。
* 用一个读取流来关联一个已存在的文件。
*
* read()的返回值是int类型-----读到的字符对应的正整数。
*
* 当读到的是-1是读取结束,简单的说-1就是U它的结束标记
*/
try {
FileReader fr=new FileReader("demo.txt");
int ch;
while((ch=fr.read())!=-1){
System.out.println((char)ch);
}
fr.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String[] args) {
//创建读取的字符数据的流的对象
/**
* 在创建读取流的对象时,必须要明确读取的文件,一定要确定流的文件是存在的。
* 用一个读取流来关联一个已存在的文件。
*
* read()的返回值是int类型-----读到的字符对应的正整数。
*
* 当读到的是-1是读取结束,简单的说-1就是U它的结束标记
*/
try {
FileReader fr=new FileReader("demo.txt");
int ch;
while((ch=fr.read())!=-1){
System.out.println((char)ch);
}
fr.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}