使用字符流进行读取
try(BufferedReader read=new BufferedReader(new FileReader(file))){
string line=null;
while((line=read.readLine())!=null){
//对line的操作;
}
}
使用stream进行处理
try(Stream lines =Files.line(Paths.get(file))){
lines.forEach(System.out::println)
}
这里的Lines和Paths都是java.noi里面的类,里面都是比较好用的工具类。
网友评论