慕仰5167399
2018-07-27 20:05
Integer a=new Integer(5);
Integer b=new Integer("5");
integer b=new integer("5")这个是把String类型转换成Integer,所以两个值是一样的,但是内存指向是不一样的
值想等,内存指向不同
System.out.println(a==b);
false
值相等
相同,Integer两种构造方法,转换成int的值都是5
Java入门第三季
409792 学习 · 4340 问题
相似问题
回答 3
回答 3