Java 如何查找对象数组的索引

Java 如何查找对象数组的索引,java,arrays,Java,Arrays,我有一个对象数组。我试图在调用另一个方法时找到元素的索引(另一个方法需要两个整数作为参数来执行) 我尝试使用数组。sort然后indexOf(),但出现了一个错误 -->我的目标无法铸造 关于如何执行此操作,还有其他想法吗?最简单的方法是使用该方法将数组视为列表,然后调用: 为什么需要排序?可以使用obj[index]访问数组的元素 private Object[]obj = {new Object(),new Object(),new Object()}; ... private void

我有一个对象数组。我试图在调用另一个方法时找到元素的索引(另一个方法需要两个整数作为参数来执行)

我尝试使用
数组。sort
然后
indexOf()
,但出现了一个错误

-->我的目标无法铸造


关于如何执行此操作,还有其他想法吗?

最简单的方法是使用该方法将数组视为列表,然后调用:


为什么需要排序?可以使用
obj[index]
访问数组的元素
private Object[]obj = {new Object(),new Object(),new Object()};

...

private void DoMove(AnotherObject move){
  move = new AnotherObject(int one , int two);
}
if (Arrays.asList(obj).contains(move)) {
    // do stuff
}