
java
想把你写成一首歌
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Integer类的==和equals的区别
用于比较两个对象的引用是否相同,equals()重写了object类的equals(),比较的是两个对象的实际内容是否相同。 注意:包装类的不遇到算术运算的情况下不会自动拆箱,以及它们的equals()方法不处理数据转型的关系。 public static void main(String[] args){ Integer a = 1; Integer b = 2; Integer c = ...原创 2020-03-04 21:38:26 · 261 阅读 · 0 评论 -
Integer类的自动拆箱和装箱
一、自动装箱 自动装箱就是自动将基本数据类型转换为包装器类型。 Integer a = 200; 这句代码经编译后其实为: Integer a = Integer.valueOf(200); 二、自动拆箱 拆箱就是自动将包装器类型转换为基本数据类型。 Integer a = 10; int b = a; //拆箱 这段代码经过编译后为: Integer a = Integer...原创 2020-03-04 21:37:45 · 245 阅读 · 0 评论 -
Java中==号与equals()方法的区别
一、== ==用于比较基本类型时,比较的是两个值是否相等;==用于比较两个对象时,比较的是对象的引用是否相同。 如: Indteger a= new Integer(47); Integer b= new Integer(47); System.out.println( a==b); 输出为false。 如果想要比较对象的实际内容是否相同,此时,必须需要使用所有对象都适用的特殊想...原创 2020-03-04 20:45:31 · 163 阅读 · 0 评论