计算"aabbc"中最多的相同字母数

Posted v-lcc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算"aabbc"中最多的相同字母数相关的知识,希望对你有一定的参考价值。

package Test;

import java.util.HashMap;
import java.util.Map;
public class test3 {
		/**
		 * 计算"aabbc"中最多的相同字母数
		 * @param args
		 */
	public static void main(String[] args) {
		String str="aabbbcc";
		char arr[]=str.toCharArray();
		Map<Character,Integer> map=new HashMap<Character,Integer>();
		for (char c : arr) {
			if(map.containsKey(c)){
				map.put(c, (Integer)map.get(c)+1);
			}else{
				map.put(c, 1);
			}
		}
		int max=0;
		for (Map.Entry<Character, Integer> entry : map.entrySet()) {
			if(max<entry.getValue()){
				max=entry.getValue();
			}
		}
		System.out.println("最多相同字母数"+max);
	}
}

  

以上是关于计算"aabbc"中最多的相同字母数的主要内容,如果未能解决你的问题,请参考以下文章

java一个字符串中出现次数最多的字符以及次数

python查找列表中最多的值

Wordpress-显示2009年评论最多的帖子

JAVA 编程,输入一串字符,找出出现最多的字符

C语言 计算字符串中子串出现的次数 求更改

python如何从字符串中筛选出包含词最多的那个字符串呢!