package Rong;
import java.util.HashMap;
public class TestArray {
public static void main(String[] args) {
String inputstr = "abcbssssssssssss";//字符串
char[] array_input = inputstr.toCharArray();//将字符串转化为字符数组
HashMap<Character, Integer> map = new HashMap<Character, Integer>();//创建一个map<字符,个数>
for(int i = 0; i < array_input.length; i++){
Character row = array_input[i];
if (map.containsKey(row)) {//如果包含该字符
Integer count = map.get(array_input[i]) + 1;//个数等于原有个数加一
map.remove(row);//移除这个字符
map.put(row, count);//加入字符
} else {//不包含该字符
map.put(row, 1);//加入该字符,并将个数赋为一
}
}
System.out.println(map);//打印结果
}
import java.util.HashMap;
public class TestArray {