gpt4 book ai didi

java - android-列表排序不起作用

转载 作者:行者123 更新时间:2023-12-01 19:12:04 25 4
gpt4 key购买 nike

我有一个名为taskSubList的列表,它由对象组成。我需要根据iscompleted函数对任务进行排序。但是列表没有排序。我的代码是:

if(taskSubList.size()!=0)
{
for(int position=0;position<taskSubList.size();position++)
{
if(taskSubList.get(position).isCompleted()==1)
{
Task taskItem = taskSubList.get(position);
for (int i = position + 1; i < taskSubList.size();i++) {
Task taskItem1 = taskSubList.get(i);
taskSubList.set(i-1, taskItem1);
}
taskSubList.set(taskSubList.size()-1, taskItem);


}
}
}

最佳答案

如果您尝试自己实现排序,这是一个很好的练习,但为什么不使用Collections.sort()

关于java - android-列表排序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8049850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com