java.lang.Byte x;
java.lang.Byte y;
x.equals(y);
        

解决方案 »

  1.   

    byte a = (byte)0;
            byte b = (byte)0;
            
            if ( a == b ) {
                System.out.println( "a == b" );
            }
            else {
                System.out.println( "a != b" );
            }
      

  2.   

    同意楼上!基本类型直接用"=="
    对象用 .equals("");
    再就是不同的类型:
    如:Double a= new Double("5.0");
        Float b = new Float("5.0");
        a.equals(b) 结果为false;
    不同类型永远不等!