本帖最后由 张振纲 于 2012-8-29 14:06 编辑
- package Exercise;
- public class charTime {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- String s = " sdjkfljasd ";
- int times = 0; //定义一个计数器
- int index = 0;
- char key ;
- for (int i = 0; i < s.length(); i++) {
- key = s.charAt(i); <FONT color=red>获取字符串的第一个字符</FONT>
- while(s.indexOf(key)!=-1){ <FONT color=red>然后以这个字符串中有无这个字符为条件循环</FONT><FONT color=red>
- </FONT> s=s.substring(s.indexOf(key)+1); <FONT color=red>有就截取后面的字符串,继续查找
- </FONT> times++; <FONT color=red> 计数器递增
- </FONT> }
- System.out.println("'"+key+"'"+"="+times);
- }
-
- }
- }
- <FONT color=red>想让key依次获取字符串中的字符并且去作为key查找次数,怎么实现</FONT>
复制代码 |
|