gpt4 book ai didi

java - 如何使用给定对中的键从键/值对列表中检索值?

转载 作者:行者123 更新时间:2023-12-02 10:51:07 25 4
gpt4 key购买 nike

我有以下配对列表

val mItemArray : ArrayList<Pair<Long, String>> = arrayListOf()

I/System.out: [Pair{256 yeet}, Pair{128 yeah_boy}, Pair{64 spaghet}, Pair{32 screaming_kid}, Pair{16 nice}, Pair{8 leeroy}, Pair{4 wow}, Pair{2 damn_son}, Pair{1 baby_a_triple}]

我想从给定键(长整型)(即 1 或 32)的单个对中检索字符串值。我该怎么做?

我像这样填充列表:

var index = 0
var uniqueID = 1L
for (item in rawItems) {
mItemArray.add(index, Pair(uniqueID, item.name))
println(item.name)
index += index
uniqueID += uniqueID
}

最佳答案

您可以使用find():

mItemArray.find { it.first == id }?.second

关于java - 如何使用给定对中的键从键/值对列表中检索值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52176370/

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