我有一个问题是收集一些列表值到桶.例如,假设我有一个字符串列表:
List<String> strs = Arrays.asList("ABC", "abc", "bca", "BCa", "AbC");
Run Code Online (Sandbox Code Playgroud)
我想把字符串放入集合(或列表)集合中,它们只包含不同的字符串,例如上面它将是两个集合的集合: [["ABC", "abc", "AbC"], ["bca", "BCa"]]
所以请帮我写这个问题的收藏家.
List<Set<String>> result = strs.stream()
.collect(/* some collectors magic here */)
Run Code Online (Sandbox Code Playgroud)