日期:2014-05-20  浏览次数:20689 次

关于java读文件的问题,请教
我是采用while   ((str   =   br.readLine())   !=   null)   {}
的方法读的文件,定义了一个标记字符串,例如: "from "
问题:文件中会出现多个from,如何操作能取得每个以from开始的的行以下的10行内容,谢谢指点

------解决方案--------------------
int count = 10;
while ((str = br.readLine()) != null) {
if str是from{
String s[] = new String[count];
for(i 循环count){
//读文件的行,注意进行是否结尾的判断
}
//处理字符串数组s
}
}