FileInputStream fin=new FileInputStream(System.in);//FileInputStream没有这个构造函数 ,有错  fout.write(data);//data那里出来的,都没有看见定义! 错!FileInputStream fin=new FileInputStream(new File("input.txt")); //fin上面定义了,这里又定义一次,重定义,错!while (fin.availabe()>0) // fin.availabel()返回一个int 值你怎么当boolean 用,错!
....建议你看一看有关类FileInputStream以及FileOutputStream 的有关用法后在来用!

解决方案 »

  1.   

    exp.printStachTrace();//应该为exp.printStackTrace();你写错!data 变量在应用之前先做好定义!
      

  2.   

    while (fin.availabe()>0) // fin.availabel()返回一个int 值你怎么当boolean 用,错!sorry,这里也是你 的名字些错!
      

  3.   

    有时候需要又选择的去认识一些问题!
    可能你选择的书有点问题吧!不过有些方法的调用出错,那是明显的语法错误嘛!其实要应用的时候,可以下载java的类文件大api 可以看看类里面的方法,这样调用时候
    就不会出错了!
      

  4.   

    请问 Arias(道),上面的代码要怎样改才不会出错,你能帮我修改一下吗?