因为warning提示:DataInputStream类的readLine()方法已过时。将程序段改成用BufferedReader类实现,不知怎么做?(因为BufferedReader类中没有available()方法)
  具体实验代码在附件test.java里。

解决方案 »

  1.   

    过时就过时吧,继续用老的也没啥问题,警告而已。BufferedReader里也不用available()哦String line = null;
    while ((line = reader.readLine()) != null) {
    }让他自己循环去就好了。
      

  2.   

    BufferedReader(Reader in) :
    可以用: 
    BufferedReader(new FileReader(fileName));BufferedReader(new InputStreamReader(InputStream));
    InputStream: FileInputStream, 只要是InputStream的子类都可以.