package cn.text.one;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
/**
* @author pc
* IO-文件字符输入流
*操作步骤 1.创建源 2.选择流 3.操作 4.释放资源
*/
public class Text3 {
public static void main(String[] args) {
//用数组方式进行读取文件内容
// 创建文件源 FileReade防止文件乱码
FileReader reader=null;
File src=new File("abc.txt");
try {
reader=new FileReader(src);
char[] car=new char[10];
int len=-1;
while((len=reader.read(car))!=-1) {
String str=new String(car,0,len);
System.out.println(str);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
try {
if(reader!=null) {
reader.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
IO-文件字符输入流
最新推荐文章于 2024-05-14 01:49:15 发布