Byte buffer[] = new Byte[255];
 改为:
byte[] buffer = new byte[255];

解决方案 »

  1.   

    编译结果:--------------------Configuration: j2sdk1.4.1_02 <Default>--------------------
    F:\DATMIN\JavaCode\jv7\Jv7.java:28: cannot resolve symbol
    symbol  : method read (java.lang.Byte[],int,int)
    location: class java.io.InputStream
    System.in.read(buffer,0,255);
                                     ^
    F:\DATMIN\JavaCode\jv7\Jv7.java:36: cannot resolve symbol
    symbol  : constructor String (java.lang.Byte[],int)
    location: class java.lang.String
    String inputStr =new String(buffer,0);
                                     ^
    2 errorsProcess completed.
      

  2.   

    byte跟Byte是不同的。
    byte 是一种基本类型,而Byte是byte的外覆类。
    虽然它们关系密切,但不能互相代替的。将Byte改为byte应该可以了。
      

  3.   

    to: dengsf()
    我拷!一语惊醒梦中人啊!分全给你了!