import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class Test5
{
public static void main(String[] args)
HashMap map =new HashMap();
for(int k=0;k<args.length;k++)
if(map.get(args[k])==null)
map.put(args[k],new Integer(1));
}
else
Integer in =(Integer)map.get(args[k]);
in = new Integer(in.intValue()+1);
map.put(args[k],in);
Set set =map.keySet();
for(Iterator it =set.iterator();it.hasNext();)
String key =(String)it.next();
Integer value = (Integer)map.get(key);
System.out.println(key +":" + value);
你試試!
import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class Test5
{
public static void main(String[] args)
{
HashMap map =new HashMap();
for(int k=0;k<args.length;k++)
{
if(map.get(args[k])==null)
{
map.put(args[k],new Integer(1));
}
else
{
Integer in =(Integer)map.get(args[k]);
in = new Integer(in.intValue()+1);
map.put(args[k],in);
}
Set set =map.keySet();
for(Iterator it =set.iterator();it.hasNext();)
{
String key =(String)it.next();
Integer value = (Integer)map.get(key);
System.out.println(key +":" + value);
}
}
}
你試試!