最新 最热

java equals方法

object类中的equals方法用于检测一个对象是否等于另外一个对象。在Object类中,这个方法将判断两个对象是否具有相同的引用。如果两个对象具有相同的引用,它们一定是相等的。从这点上看,将其作为默认操作也是合乎情理的。...

2021-04-15
2

策略枚举:消除在项目里大批量使用if-else的正确姿势

想起刚开始接触JAVA编程的时候,若遇到大量流程判断语句,几乎满屏都是if-else语句,多得让自己都忘了哪里是头,哪里是尾,但是,纵然满屏是if-else,但彼时也没有觉得多别扭。等到编程能力渐渐提升之后,再回过头去看曾经写过的满屏...

2021-03-27
2

==号和equals方法的区别

By CaesarChang 合作: root121toor@gmail.com

2021-01-26
2

浮点数之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用equals来判断

浮点数之间的等值判断,基本数据类型不能用==来比较,包装数据类型不能用equals来判断。

2021-01-21
3

List去重复——多个复杂字段判断去重

List去重复 ,我们首先想到的可能是 利用List转Set 集合,因为Set集合不允许重复。 所以达到这个目的。 如果集合里面是简单对象,例如Integer、String等等,这种可以使用这样的方式去重复。但是如果是复杂对象,即我们自己...

2020-12-25
2

两个list取出重复数据

当类型为引用类型也是可以的,因为list.contains 内部实现为equals() , 所以两个String类型的list 也是可以用这个方法的

2020-12-25
2

Java内功系列-HashSet是如何保证元素不重复的

我们都知道HashSet存放的元素是不允许重复的,那么HashSet又是是如何保证元素不可重复的,你知道吗?

2020-11-25
3

CF思维联系–CodeForces - 222 C Reducing Fractions(数学+有技巧的枚举)

ACM思维题训练集合 To confuse the opponents, the Galactic Empire represents fractions in an unusual format. The fractions are represented as two sets of integers. The ...

2020-11-03
2

Java每日一题20201011

大家好,我是向同学,从今天继续每日一题,旨在为提高大家的基础知识。话说干了这么多年的开发,只知道会用,怎么用,用什么,隐约也知道了为什么用,但为啥JAVA总像一个犹抱琵琶半遮面的女子,总让人看不透,看不腻?应该就是基础不扎实了...

2020-10-30
2

codeforces 1374E1(贪心+优先队列)

Easy and hard versions are actually different problems, so read statements of both problems completely and carefully.

2020-10-23
3