如何对List中包含10万条Student对象的记录,只要Student中的ID相等则认为这两个对象相等,有两个这样的List,如何高效的判断那些对象相等(主要考虑到性能方面) 如何对List中包含10万条Student对象的记录,只要Student中的ID相等则认为这两个对象相等,有两个这样的List,如何高效的判断那些对象相等(主要考虑到性能方面) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 list放到set里面,然后Student 对象里的hashcode 和equals 方法重写就可以了, 考虑性能就不要在缓存(list)实现了通过数据库是最好的途径 重写对象里的equals()方法,然后可用使用list.contains()方法。个人感觉十万条数据太大了,性能肯定不行 第一步,用快速排序排一下。第二步,遍历一次。取出相同的。时间复杂度: o(nlogn)+o(n) 2 个 10 万的对象放在 List 中只有一个结果,那就是 java.lang.OutOfMemoryError java 视频聊天 什么是泛型擦除 swing无面板时间选择控件怎么解决 求助一种递归实现 各位高人,这句话什么意思?(VB) java实现telnet功能 有两个线程,都从当前socket的输入流读数据,请问两个线程是否都能读到? 不知道你们以前是否有和我一样的经历? 连接数据库错误:No suitable driver! "com.borland.datastore.jdbc.DataStoreDriver" 找不到怎么办啊? 有没有将txt文档转换成Mp3或者wma音频文件的软件? class文件转换成exe后jdbc连接数据库报错问题
考虑性能就不要在缓存(list)实现了
通过数据库是最好的途径
个人感觉十万条数据太大了,性能肯定不行
第二步,遍历一次。取出相同的。时间复杂度: o(nlogn)+o(n)