java寻找字符串中出现次数最多的字符

import java.util.HashMap;
import java.util.Map;

public class StringSplit {

public static void main(String[] args) {
	String str = "ganrwioqygsadiopfka43t09a543sdaf";
	//将字符串转化为char数组,jdk自带的,非常好用
	char[] chars = str.toCharArray();
	//定义一个map,key放char,value放Integer
	Map map = new HashMap();
	//将char数组一次放入map
	for(int i = 0;in) {
			n = num;//将value出现的最大值赋予n,
			a = chars[i];//将拥有最大value的key赋予a
		}
	}
	 System.out.println("现次数最多的字符:" + a + " || 出现次数:" + n);
}

}

你可能感兴趣的:(个人纪录)