刚从考场出来(subString问题)
刚考试。老师出的题:输入字符串,查找并统计字串。这题怎么做啊。我连题都没读懂。。 搜索更多相关主题的帖子:
考场
----------------解决方案--------------------------------------------------------
确实很难看懂,是算字符串的字符个数吗?那.length()就可以了
----------------解决方案--------------------------------------------------------
import java.util.*;
public class TestArrWord{
public static void main(String[] args){
Map<String,Integer> m = new HashMap<String , Integer>();
for(int i = 0; i<args.length; i++){//循环取出输入字符
if(!m.containsKey(args[i])){//判断Map中是否存在这个KEY
m.put(args[i],1);//不存在的话 将VALUE KEY放进去
}else{//否则就改变VALUE +1
int freq = m.get(args[i]);
m.put(args[i],freq+1);
}
}
System.out.println(m.size());
System.out.println(m);
}
}
呵呵 可能是这样的
刚刚看完容器这章 顺便写了个!
----------------解决方案--------------------------------------------------------