【发布时间】:2022-01-17 16:14:26
【问题描述】:
我有一个包含 5 个对象的玩家列表..
"data": [
{
"id": 74,
"name": "name 1",
"type": "defender",
"value": 10
},
{
"id": 7422,
"name": "name 2",
"type": "defender",
"value": 20
},
{
"id": 2213,
"name": "Max",
"type": "defender",
"value": 30
},
{
"id": 3333,
"name": "John",
"type": "defender",
"value": 40
},
{
"id": 8793,
"name": "Alex",
"type": "defender",
"value": 50
}
]
如何从数据列表中获取包含 3 项最高值的列表?
预期结果 => [Max , John , Alex]
我只需要基于最高价值的前 3 个项目
【问题讨论】:
-
您只想从 json 列表或颤振列表中获取 3 个最大值(实际上是对象)?
-
只带3人以上或以下?
-
@Jigangsu from flutter list,我已经将json数据解析成一个flutter列表,我想从这个flutter列表中生成前3个最高值
-
@ArbiterChil 我需要最高值,请查看预期结果
-
生成是什么意思?你有清单是的,你想做的是采摘最高的价值吗?你是这个意思吗?那么这三个值应该只显示