以前用Java做好好多读取,处理字符串的工作,按行读取文件写过好多次,后来用了perl的类库,就没有自己写过了,长时间不用竟然忘记了怎么用Java按行读取文件了,为了以后用起来方便,就记在这里了。主要就是使用BufferedReader来读取。
简单代码如下:
简单代码如下:
FileReader reader = new FileReader("C:test.txt"); //这里参数为文件路径,可以读取全部常见类型文件
BufferedReader br = new BufferedReader(reader);
String str = null;
while((str = br.readLine()) != null) {
//此处做响应处理.....
}
//关闭读写流
br.close();
reader.close();