[indexOf()在Java中使用ArrayList

问题描述 投票:0回答:2

我有一个如下的课程A

A{
     String name;
     ArrayList<Bike> firstArray;
     ArrayList<Cycle> secondArray;
     // it's constructors and related methods are down lines.
 }

并且我有两个实例,分别命名为a_Objb_obj。我只使用name比较对象a_Obj中的变量b_ObjindexOf

我的问题是在这种情况下如何调用indexOf,换句话说,如何告诉编译器我只想比较两个对象的name,而不管在类A中声明的ArrayList如何。

java arraylist collections indexof
2个回答
1
投票

您可以在您的课程中覆盖equals()


0
投票

以下是默认情况下indexOf的实现方式:

© www.soinside.com 2019 - 2024. All rights reserved.