Mam klasę o nazwie AuctionItem
. Klasa AuctionItem
ma metodę o nazwie getName()
, która zwraca wartość String
. Jeśli mam numer ArrayList
typu AuctionItem
, jaki jest najlepszy sposób na zwrócenie indeksu elementu o numerze ArrayList
, który ma określoną nazwę?Uzyskiwanie indeksu elementu na liście tablic;
Wiem, że istnieje funkcja .indexOf()
. Parametrem dla tej funkcji jest obiekt. Aby znaleźć element, który ma nazwę, powinienem użyć pętli for, a gdy element zostanie znaleziony, zwrócić pozycję elementu w ArrayList
?
Czy istnieje lepszy sposób?
+1 za używanie HashMap – Kai