关系运算符与包装器类
关系运算符(>=,>)与包装器类()Wrapper是什么关系
知道==进行比较时比较的是包装器类对象引用地址,但>=,>不知道比较的是什么,且当运用==于Integer比较Double时是不能进行比较的,但>=,>,<,<=却可以。
如下:
Integer ii=new Integer(345);
Double dd=new Double(345.00);
System.out.println(ii==dd);
产生编译错误。
但如下:
Integer ii=new Integer(346);
Double dd=new Double(345.00);
System.out.println(ii>=dd);
产生好象正确的结果。
有搞不清楚。请指教。
先谢谢。