首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

想得到一个txt中某行的行号解决方法

2012-12-27 
想得到一个txt中某行的行号我有一个txt文档,内容如下如果String nameNA_receive_name_IS_04()我想得到上

想得到一个txt中某行的行号
我有一个txt文档,内容如下
如果String name=NA_receive_name_IS_04();
我想得到上面这个字符串所在的行号,怎么写呢?

NA_receive_name_RF_01()
NA_receive_name_ID_01()
NA_receive_name_ID_02()
NA_receive_name_IS_01()
NA_receive_name_IS_02()
NA_receive_name_IS_03()
NA_receive_name_IS_04()
NA_receive_name_RE_01()
NA_receive_name_RE_02()
CN_get_variable_DT_00_01()
CN_get_variable_DT_01_02()
CN_get_variable_DT_02_03()
CN_get_variable_DT_04_04()
CN_get_variable_DT_05_05()
CN_get_variable_DT_06_06()
CN_get_variable_DT_07_07()
CN_get_variable_DT_14_01()
CN_get_variable_DT_15_02()
CN_get_variable_DT_16_03()
CN_get_variable_DT_18_04()
CN_get_variable_DT_19_05()

[解决办法]
LineNumberReader reader = new LineNumberReader(new FileReader(...));
for(String line = reader.readLine(); line != null; line = reader.readLine()){
    if(".....".equals(line)) System.out.println(reader.getLineNumber());
}

热点排行