六种数值包装类==比较,手动装箱与拆箱
2018-03-11 23:16
211 查看
class A{
public static void main(String args[]){
Double a = 1.0;
Double b = 1.0;
System.out.println(a == b);//F
Float g = 1.0f;
Float h = 1.0f;
System.out.println(g == h);//F
Integer c = 1;
Integer d = 1;
Integer c1 = 128;
Integer c2 = 128;
System.out.println(c == d);//T
System.out.println(c1 == c2);//F
Byte e = 1;
Byte f = 1;//
Long i = 1L;
Long j = 1L;
Short k = 1;
Short l = 1;
System.out.println(e == f);//T
System.out.println(i == j);//T
System.out.println(k == l);//T
Integer zz = Integer.valueOf(10);
int z = zz.intValue();
System.out.println(z==zz);//T 为啥是true?
}
}
public static void main(String args[]){
Double a = 1.0;
Double b = 1.0;
System.out.println(a == b);//F
Float g = 1.0f;
Float h = 1.0f;
System.out.println(g == h);//F
Integer c = 1;
Integer d = 1;
Integer c1 = 128;
Integer c2 = 128;
System.out.println(c == d);//T
System.out.println(c1 == c2);//F
Byte e = 1;
Byte f = 1;//
Long i = 1L;
Long j = 1L;
Short k = 1;
Short l = 1;
System.out.println(e == f);//T
System.out.println(i == j);//T
System.out.println(k == l);//T
Integer zz = Integer.valueOf(10);
int z = zz.intValue();
System.out.println(z==zz);//T 为啥是true?
}
}
相关文章推荐
- 黑马程序员-String与StringBuffer、数值包装类、自动装箱拆箱
- 装箱拆箱与对象的比较
- Java的包装类与装箱和拆箱操作
- 包装类、自动装箱、自动拆箱
- Integer的自动拆箱和自动装箱的陷阱(整型数-128到127的值比较问题)
- Java 中 Integer 包装器类比较相等问题(拆箱、装箱、享元)
- C#与java的比较之装箱和拆箱,数据类型
- JAVA 包装类, 自动装箱 拆箱。
- Integer 装箱 拆箱 比较
- Java知多少(24)包装类、拆箱和装箱详解
- java中的包装类与装箱拆箱
- 装箱和拆箱,将字符串转化成包装类的方法
- JAVA学习_02: 包装类、拆箱和装箱详解
- (转载)Java 自动装箱与拆箱、equals和==的比较
- 有关Java包装类及其拆箱装箱的小结
- Android中的java基础(二)——装箱与拆箱及不同基本类型的比较(类型转换)
- Java中Integer与int类型的比较--装箱和拆箱
- Java包装类、拆箱和装箱详解
- 第八章Java包装类及其拆箱装箱
- 【Java】Java包装类,Java的自动打包(装箱)与解包(拆箱)