"e:\test.txt";
改为:"e:\\test.txt"

解决方案 »

  1.   

    try {
          BufferedReader br = new BufferedReader(new FileReader(filePath));
          while (br.ready()) {
            System.out.println(br.readLine());
          }
          br.close();
        }
        catch (IOException ex) {
          System.out.println("IOException :" + ex.toString());
        }
      

  2.   


    readLine()是一行一行读的,自动换行import java.io.*;
    public class testfile
    {
    public static void main(String[] args)
    {
    try
    {
    BufferedReader in=new BufferedReader(new FileReader("e:\\test.txt"));//用\\或/,test.txt这个文件一定要有,并在这个位置
    String temp;
    while((temp=in.readLine())!=null)
    System.out.println(temp);
    }
    catch(IOException e) {
                         e.printStackTrace();//加上这个,不然文件操作的异常信息你看不到
                      }
    }
    }再试一下
      

  3.   

    你回车什么反应?没有用过reader读取文件。下面的倒是常用
    File file = new File("e:\test.txt"));
    BufferedReader bufReader = new BufferedReader(new FileReader(file));
                String strLine;
                while (bufReader.ready()) {
                    strLine = bufReader.readLine();
    }
    会自动还行。