BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(C:\\laoniu.txt)));
然后用br.readLine()

解决方案 »

  1.   

    public static void main
    {
    System.out.println("==从文件获得输入==");
    try
    {
    BufferedReader in=new BufferedReader(new FileReader("demo.out"));
    temp="";
    String s=new String();
    while((s=in.readLine())!=null)
    temp+=s+"\n";
    in.close();//关闭输入流
    System.out.println(temp);
    }
    catch(FileNotFoundException e)
    {
    e.printStackTrace();
    }
    catch(IOException e)
    {
    e.printStackTrace();
    }
    }
      

  2.   

    BufferedReader in=new BufferedReader(new FileReader("demo.out"));//demo.out是你的文件名
      

  3.   

    import java.io.*;
    class E
    { public static void main(String args[])
      { int b;
      byte buffer[]=new byte[2500];
      try{ FileInputStream readfile=new FileInputStream("E.java");
           b=readfile.read(buffer,0,2500);
           try { String str=new String(buffer,0,b,"Default");
                 System.out.println(str);
               }        
           catch(UnsupportedEncodingException e)
               { System.out.println(" the encoding was not found:"+e);
               }
         }
       catch(IOException e)
         {System.out.println("File read Error ");
         }
      }
    }