- 博客(2)
- 收藏
- 关注
原创 java中 == 与 equals 的用法区别
== 基本数据类型:比较的是值 引用数据类型:比较的是堆内存地址,他们在内存中的存放地址 注意:如果是同一个new出来的对象(在堆内存中是同一个区域),比较的结果为true,否则为false,因为每new一次,都会重新开辟堆内存空间 equals 不能用于基本数据类型比较,继承于Object这个超类,只有引用数据类型才有equals方法。 默认情况下比较的堆内存地址值,一般在一些类中该方法被重写,...
2020-01-06 14:52:26 70
原创 不定义中间变量交换两数位置的方法
方法一: a = a + b b = a - b a = a - b 方法二: 注释:^表示异或,计算机底层运算采用二进制反码进行. a = a ^ b b = a ^ b a = a ^ b
2020-01-05 10:40:17 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人