Есть ли в коллекциях Java встроенный метод для возврата нескольких элементов из этой коллекции? Например, приведенный ниже список содержит n элементов, некоторые из которых дублируются в списке. Как я могу получить все элементы, где значение = "один"? Я понимаю, что было бы очень легко написать свой собственный метод для достижения такой функциональности, я просто хотел убедиться, что я не пропускаю встроенный метод для этого.
List<String> ls=new ArrayList<String>();
ls.add("one");
ls.add("two");
ls.add("three");
ls.add("one");
ls.add("one");
//some type of built in function????
//ls.getItems("one");
//should return elements 0,3,4
Спасибо