我有一个对象数组。我试图在调用另一个方法时找到元素的索引(另一个方法需要两个整数作为参数来执行。)
private Object[]obj = {new Object(),new Object(),new Object()};
...
private void DoMove(AnotherObject move){
move = new AnotherObject(int one , int two);
}
我尝试使用Arrays.sort
然后使用indexOf()
,但这会产生错误
- >我的对象无法投放。
关于如何做到这一点的任何其他想法?
答案 0 :(得分:0)
最简单的方法是使用Arrays.asList
方法将数组视为列表,然后只需调用contains
:
if (Arrays.asList(obj).contains(move)) {
// do stuff
}