java中对字符串每个字符统计的方法

kyty88

kyty88

2016-02-19 10:51

今天图老师小编给大家精心推荐个java中对字符串每个字符统计的方法教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

代码如下:

/*
    String name = "adsbsadgsadgtewterfsdf";
    eg a--6,b--1 d--3 ...
    将字符串以a(字母)=2(个数)存入Map集合框架中
   思路:1.将字符串转换成字符数组.
          2.定义一个Map集合,然后对字符数组进行遍历,如果Map集合中没有该元素就将该元素存入Map集合中,并定义一个计数器,将次数存入Map中,来达到目的 

*/
import java.util.*;
class CharMapDemo
{
    public static void main(String[] args)
    {
        String str = "abcedsadgsadfasdfaa";
        TreeMapCharacter,Integer tm = Pross(str);
        System.out.println(tm);
    }
    public static TreeMapCharacter,Integer Pross(String str)
    {
            char[] charArray = str.toCharArray();

            TreeMapCharacter,Integer tm = new TreeMapCharacter,Integer();

            for (int x = 0; x charArray.length ;x++ )
            {
                if(!tm.containsKey(charArray[x]))
                {
                    tm.put(charArray[x],1);
                }
                else
                {
                    int count = tm.get(charArray[x])+1;
                    tm.put(charArray[x],count);
                }
            }
            return tm;
    }
}

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)
展开更多 50%)
分享

猜你喜欢

java中对字符串每个字符统计的方法

编程语言 网络编程
java中对字符串每个字符统计的方法

在一个字符串中查找另一个字符串

Web开发
在一个字符串中查找另一个字符串

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

java 字符串词频统计实例代码

编程语言 网络编程
java 字符串词频统计实例代码

字符串根据多个字符进行分割的一种方法

电脑网络
字符串根据多个字符进行分割的一种方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

利用正则快速找出两个字符串的不同字符

Web开发
利用正则快速找出两个字符串的不同字符

javascript利用正则快速找出两个字符串的不同字符

Web开发
javascript利用正则快速找出两个字符串的不同字符

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

javascript 汉字与拼音转换

javascript 汉字与拼音转换

Ajax::prototype 源码解读

Ajax::prototype 源码解读
下拉加载更多内容 ↓