У меня есть ArrayList в Java, который содержит объекты, эти объекты состоят из имени строки и числа.
Я хочу проверить, есть ли один из объектов дважды в списке, а затем обновитьномер одного из них, затем удалите другой, так что он не будет засчитан в другой раз.
Я уже знаю, как это работает, но у меня есть большая проблема, оба метода, "содержит" и "удалить"не работайте с объектами, с которыми я хочу работать.Например, я хочу удалить первый объект, который содержит имя XXXX, он вообще не будет удален.Кажется, что эти два метода не созданы для самодельных Объектов.
Есть ли способ переопределить метод remove и contains?Eclipse не помогает здесь с автоматически сгенерированным материалом.
Кстати: я определил собственный метод "равно" для объектов в моем списке, который работает без каких-либо проблем (я всегда думал, что методы arraylist будут использоватьметоды объекта) ..
спасибо.