Хорошо. Здесь проблема. Это моя коллекция: {2,3,4,2,3,5}
. Давайте предположим, что это List
на данный момент. Я хотел бы найти в этой коллекции все совпадения '2'
. Я хотел бы индексы того же. Я знаю, что есть indexOf()
и lastIndexOf()
методы в List
и Arrays.binarySearch()
. Однако все они возвращают один элемент, указывающий положение искомого элемента. Есть ли простой и эффективный способ найти все совпадения? Обратите внимание, что этот вопрос не ограничивается примитивными типами.