有没有取交集比retainAll()效率更快的方法

求两个list集合的交集,里面存的是电话号码,数据有几万,ajax请求,响应超时,找不到方法解决

排序以后循环比较,几万数据应该在1秒内能搞定。

不应该是集合的问题,才几万条数据而已

你写的循环有问题吧。。。才几万条数据,一般就是循环list.size少的那个,然后每次取出来一个用多的那个list.contian判断。几万条数据肯定秒级别能出来。

应该是代码问题我百万条取交集几秒都能搞定

我用的contains方法,效率没有用retainAll快。