我在这里有一个列表:
List<String> container = new ArrayList<String>();
container.add("Book");
container.add("Paper");
container.add("Book");
container.add("Pen");
container.add("Pen");
container.add("Book");
如何将此列表中的数据分类为 3 个子列表,如下所示:
List <String> container1 ==>that still keep 3 elements which have the same name "Book"
List <String> container2 ==>that have 1 element which is "Paper"
List <String> container3 ==>that still keep 2 elements which have the same name "Pen"
谢谢您的帮助
如果有很多评论我的问题不清楚,所以我会这样问
如果我的列表包含比上面的示例列表更多的重复元素,则子容器列表(如 container1、container2...、containerN)将取决于重复元素的数量
我怎样才能做到这一点?