在对象列表中,当您只拥有对象的唯一名称时,如何获取对象

MrS*_*are 0 java arraylist

我有一个ArrayList对象,我想在返回对象arrayList,其.getName() == target

if(arrayList.contains(target)){
    System.out.print(arrayList.get(target));
}
Run Code Online (Sandbox Code Playgroud)

ach*_*ach 5

假设您的对象类型为Foo:

for (Foo item : arrayList) {
    if (item.getName().equals(target)) return item;    
}
Run Code Online (Sandbox Code Playgroud)