假设我已经插入了
asd dsa asd dsa kk km ka km kk
因此我想将 O/P 打印为:
asd:2
dsa:2
km:2
kk:2
ka:1
在这里,我提供了我已经实现的代码
import java.util.*;
class Subex1
{
public static void main(String[] args)
{
try{
List<String> l=new ArrayList<String>();
for(String s:args)
{
l.add(s);
}
Set<String> unique = new HashSet<String>(l);
for (String key : unique) {
int count=Collections.frequency(l, key);
System.out.println(key + ": " +count );
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
但是这里的 O/P 是这样的
asd: 2
ka: 1
dsa: 2
kk: 2
km: 2