package My; |
import java.io.BufferedReader; |
import java.io.FileInputStream; |
import java.io.FileNotFoundException; |
import java.io.IOException; |
import java.io.InputStreamReader; |
import java.util.HashMap; |
public class Main |
{ |
public static void main(String[] args) |
{ |
FileInputStream fis = null ; |
InputStreamReader isr = null ; |
BufferedReader br = null ; // 用于包装InputStreamReader,提高处理性能。因为BufferedReader有缓冲的,而InputStreamReader没有。 |
try |
{ |
fis = new FileInputStream( "C:\\Users\\acer\\Desktop\\temp1.txt" ); // FileInputStream |
// 从文件系统中的某个文件中获取字节 |
isr = new InputStreamReader(fis); |
br = new BufferedReader(isr); |
while (( str = br.readLine() ) != null ) |
{ |
// *********************************************** |
// 对读入的文件进行操作 |
// *********************************************** |
} |
} |
catch (FileNotFoundException e) |
{ |
System.out.println( "找不到指定文件" ); |
} |
catch (IOException e) |
{ |
System.out.println( "读取文件失败" ); |
} |
finally |
{ |
try |
{ |
br.close(); |
isr.close(); |
fis.close(); |
// 关闭的时候最好按照先后顺序关闭最后开的先关闭所以先关s,再关n,最后关m |
} |
catch (IOException e) |
{ |
e.printStackTrace(); |
} |
} |
} |
初级程序员
by: HelloEreyOne 发表于:2016-10-26 13:57:07 顶(1) | 踩(0) 回复
貌似不行 啊
回复评论