Java编程实现统计一个字符串中各个字符出现次数的方法
本文实例讲述了Java编程实现统计一个字符串中各个字符出现次数的方法。分享给大家供大家参考,具体如下:
专注于为中小企业提供成都做网站、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业清远免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
import java.util.Iterator;
import java.util.Set;
import java.util.TreeMap;
public class TreeMapDemo
{
//统计一个字符串中相应字符出现的次数
public static void main(String[] args)
{
//
System.out.println("创新互联测试结果:");
String s = "aagfagdlkerjgavpofjmvglk我是你的";
//调用自定义方法来 统计相应字符出现的次数
method(s);
}
private static void method(String s)
{
//定义 一个容器
TreeMap tm = new TreeMap();
//将这TreeMap中的key全部取出来,然后储存到set集合中去
Set st = tm.keySet();
//将所需要统计的字符串转换成一个字符数组
char[] c = s.toCharArray();
//通过for循环逐一统计每个字符出现的次数
for(int x=0;x tm) {
// TODO Auto-generated method stub
Set st = tm.keySet();
Iterator ti = st.iterator();
for(;ti.hasNext();)
{
char key = ti.next();
System.out.println(key+"("+tm.get(key)+")");
}
}
}
运行结果:

PS:这里再为大家推荐2款非常方便的统计工具供大家参考使用:
在线字数统计工具:
http://tools.jb51.net/code/zishutongji
在线字符统计与编辑工具:
http://tools.jb51.net/code/char_tongji
更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》
希望本文所述对大家java程序设计有所帮助。
分享标题:Java编程实现统计一个字符串中各个字符出现次数的方法
链接地址:http://www.jxjierui.cn/article/gsssid.html


咨询
建站咨询
