Java 我想让代码得到这个输出:lee[2],rebok[2]; ArrayList ArrayList=new ArrayList(); arrayList.添加(“lee”); arrayList.添加(“lee”); arrayList.添加(“rebok”); arrayList.添加(“rebok”); Set Set=newlinkedhashset(arrayList);
我希望代码能够获得以下输出:Java 我想让代码得到这个输出:lee[2],rebok[2]; ArrayList ArrayList=new ArrayList(); arrayList.添加(“lee”); arrayList.添加(“lee”); arrayList.添加(“rebok”); arrayList.添加(“rebok”); Set Set=newlinkedhashset(arrayList);,java,Java,我希望代码能够获得以下输出: lee[2],rebok[2]; 用于计数 final StringBuilder out = new StringBuilder(); final Multiset<String> count = HashMultiset.create(arrayList); // your arraylist for (final String key : count.elementSet()) { out.append(key).append('[').a
lee[2],rebok[2];
用于计数
final StringBuilder out = new StringBuilder();
final Multiset<String> count = HashMultiset.create(arrayList); // your arraylist
for (final String key : count.elementSet()) {
out.append(key).append('[').append(count.count(key)).append("],");
}
// we need to remove a possible trailing comma
System.out.println(out.length() > 0 ? out.substring(0, out.length() - 1) : "");
System.out.println(“lee[2],锐步[2]”代码>。。。(这个网站不是一个代码“工厂”)我想你正在寻找一个地图你有什么问题?顺便说一句,链接列表
不能分配给集合
引用。您正在添加“rebok”,并希望o/p为“reebok”(检查拼写)。LinkedList分配给@RohitJain注释之外的一个集合是什么?集合和列表没有继承关系
lee[2],rebok[2]