2021
07-17
07-17
Java集合中contains方法的效率对比分析
最近让部门技术大佬帮忙代码review的时候,他给我指出了一个小的技术细节,就是对于集合的contains方法尽量选用Set而不是List,平时没怎么注意,仔细看了下源码,大佬就是大佬,技术细节也把握的死死的。Java集合List、Set中均有对集合中元素是否存在的判断方法contains(Objecto);Map中有对key及value是否存在的判断方法containsKey(Objectkey)和containsValue(Objectvalue)。1.ArrayList在ArrayList中contains方法通过遍历lis...
继续阅读 >