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