String filePath = "c:\test.txt";BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath)));
String line = "";
while ( (line = br.readLine()) != null )
{
    System.out.println(line);
}

解决方案 »

  1.   

    想控制行数,加一个整数判断。
    怎样呢?我就是不知道怎样加那个整数呀???自己写个函数咯。可以把所有文本按行读入到数组再获取数组的第n到j个值。
    这样的话如果我的文本多的话不是很慢吗?to: cm4ever(小P) ( ) 信誉:100 那样是全部输出的.我现在想控制行呀.谢谢你~!
      

  2.   

    String filePath = "c:\test.txt";int current_line = 0;
    BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath)));
    String line = "";
    while ( (line = br.readLine()) != null )
    {
        current_line++;    if ( current_line == 3 || current_line == 4)
        {
            System.out.println(line);
        }
    }
      

  3.   

    11
    22
    33   //n
    ...
    44   //j
    55
    66
    ...String line = "";
    while ((line=br.readLine())!="33");
    System.out.println(line);
    while ((line=br.readLine())!="44")
       System.out.println(line);
    System.out.println(line);