Android Studio - Collections.sort(),"无法解析符号'排序'"?

时间:2015-11-16 06:38:08

标签: java android-studio collections

我使用"导入java.util.Collections;"

导入了该类

enter image description here

但仍然在使用代码" Collections.sort()"时,它会给我错误

"无法解析符号'排序'"?

enter image description here

3 个答案:

答案 0 :(得分:1)

首先,确保您的feedItems_fullList,而NearbyItem.Comparators.DISTANCE确实是Comparator的实现。

如果情况已经如此,那么请尝试重启:

  

档案 - >无效缓存/重新启动 - >无效并重新启动

..和/或做一个干净的构建:

  

构建 - >清洁项目

答案 1 :(得分:0)

发现此错误发生,因为此行代码未放在onCreate()

答案 2 :(得分:0)

如果您在名为Collections的程序包中工作,也会发生这种情况。任何使用Collections的尝试都会将当前包视为覆盖java.util版本,从而使原始方法的sort方法无法访问。

尽管您显然没有发生这种情况,但我认为这可能与其他人有关。我在试图弄清为什么出现此问题的时候到达了此页面。