java - 如何在以 api 级别 15 为目标时对 android 中的项目 vector 进行排序?

标签 java android android-studio

我正在尝试使用 android 中的比较器对项目 vector 进行排序。 我试过:

vector.sort(new myComparator());

但它显示错误:

Call requires API level 24 (current min is 15): java.util.Vector#sort

有什么解决办法吗??

最佳答案

使用 Collections.sort() -

Collections.sort(vector, new myComparator());

也考虑使用ArrayList<>而不是 Vector - Vector已弃用

关于java - 如何在以 api 级别 15 为目标时对 android 中的项目 vector 进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47975031/

相关文章:

java - Opengl ES 2.0 : Get texture size and other info

android - 如何使用android中的可访问性来捕获颜色反转的屏幕

android - android API 22 的渲染问题

java - 用java加载缓存中的数据

java - 你如何使 JButton 像静态变量一样工作,即在所有方法中工作

Android 4.2 定位服务问题

android - Gradle 构建在 OSX 上的 Android Studio 旧版本和新版本上失败

android - "Create New Project"按钮显示非Android项目创建屏幕

java - android中java.net.Socket的默认超时值是多少?

java - 为什么android SDK-24需要JDK 1.8或更高版本才能编译? SDK-24 与 JDK 有何区别?