gpt4 book ai didi

java - 如何将相同的字符串分组到任何集合中?

转载 作者:行者123 更新时间:2023-11-29 03:36:33 25 4
gpt4 key购买 nike

我有一个字符串看起来像

 {APP,LEE,APP,KCC,KCC,LEE,APP}.

我想将 APP、LEE、KCC 等相同的值分别推送到不同的数组列表(任何集合)中。

例如:

  • arraylist 1 应该有 {APP,APP,APP}
  • arraylist 2 应该有 {KCC,KCC}
  • arraylist 3 应该有 {LEE,LEE}

这样我就可以确定有多少个不同的组以及它们的值(value)是什么。

提前致谢。

最佳答案

您可以改为从 ArrayList 创建一个集合(这将删除重复项),然后获取集合的大小,集合中的每个项目将成为一个组

Set<String> groups = new HashSet<String>(list);

groups.size(); //Number of groups

for(String group : groups) {
System.out.println(group); //Print each value
}

关于java - 如何将相同的字符串分组到任何集合中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15222832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com