小编Mar*_*kas的帖子

如何获得不是第一个的indexOf元素

假定

ArrayList<Integer> list =  Arrays.asList(new Integer[] {1,2,3,4,5,6,1,8,9});
Run Code Online (Sandbox Code Playgroud)

查找第二次出现

我想获取(多个)包含元素“ 1” 的第二次发现的索引,但将始终返回(因为这是第一次发现)。list.indexOf(1)0

性能

我想做到这一点而不使用像for或那样的循环while。由于我在游戏中需要它,因此使用循环根本无效。

编辑:有没有办法获得“ indexOf”一些没有迭代器的元素?

java arraylist indexof

-1
推荐指数
1
解决办法
74
查看次数

标签 统计

arraylist ×1

indexof ×1

java ×1