颤动找出价格最高的 ToDoItem 的标题
flutter finding out the title of the ToDoItem that has the highest price
To-Do 应用程序
class ToDoItem{
final String id;
final String title;
final Color color;
final int price;
final IconData icon;
final String todoListId;
const ToDoItem({
@required this.color,
@required this.id,
@required this.todoListId,
@required this.price,
@required this.title,
@required this.icon,
});}
我正在寻找
价格最高的 ToDoItem 的标题
并且正在将 ToDoItem 添加到此:
List<ToDoItem> toDo= [];
void main(){
List<ToDoItem> _myList = [];
_myList.add(ToDoItem('10',100));
_myList.add(ToDoItem('30',400));
_myList.add(ToDoItem('40',2));
_myList.add(ToDoItem('20',200));
_myList.sort((a,b)=>a.price.compareTo(b.price));
for(ToDoItem items in _myList)
print(items.id + ',' + items.price.toString());
}
class ToDoItem{
final String id;
final int price;
const ToDoItem(
this.id,
this.price,
);
}
这是我在 dart 中用来对列表进行排序的代码。您可以使用此处的排序逻辑。它会根据价格对您的列表进行升序排序。
To-Do 应用程序
class ToDoItem{
final String id;
final String title;
final Color color;
final int price;
final IconData icon;
final String todoListId;
const ToDoItem({
@required this.color,
@required this.id,
@required this.todoListId,
@required this.price,
@required this.title,
@required this.icon,
});}
我正在寻找 价格最高的 ToDoItem 的标题
并且正在将 ToDoItem 添加到此:
List<ToDoItem> toDo= [];
void main(){
List<ToDoItem> _myList = [];
_myList.add(ToDoItem('10',100));
_myList.add(ToDoItem('30',400));
_myList.add(ToDoItem('40',2));
_myList.add(ToDoItem('20',200));
_myList.sort((a,b)=>a.price.compareTo(b.price));
for(ToDoItem items in _myList)
print(items.id + ',' + items.price.toString());
}
class ToDoItem{
final String id;
final int price;
const ToDoItem(
this.id,
this.price,
);
}
这是我在 dart 中用来对列表进行排序的代码。您可以使用此处的排序逻辑。它会根据价格对您的列表进行升序排序。