gpt4 book ai didi

java - 未找到 int 数组中的元素(虽然应该找到)

转载 作者:行者123 更新时间:2023-12-02 05:25:54 24 4
gpt4 key购买 nike

我没有得到正确的索引。谁能告诉我为什么?我期望 0 作为索引,而不是 -1。

int[] id = {R.id.buKeyPadNum1, ...} **(EDIT)**
int index = Arrays.asList(id).indexOf(v.getId());

Log.i("onClick", "v.getId "+ String.valueOf(v.getId())+" ButtonId "+String.valueOf(id[0])
+" Index "+String.valueOf(index));

日志猫:09-25 08:11:32.039:I/onClick(1680):v.getId 2131296337 ButtonId 2131296337索引-1

最佳答案

Arrays.asList(id)返回 List<long[]>indexOf()仅适用于 Long[]对象。请参阅this answer .

尝试使用Long[]输入 id .

关于java - 未找到 int 数组中的元素(虽然应该找到),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033835/

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