如下问题不懂,请教!谢谢!

public static void main(String[] args) {

String str="aabadbccdet";

Map<String,Integer> map=new HashMap<String,Integer>();

for (int i = 0; i < str.length(); i++) {

String key=String.valueOf(str.charAt(i));

if(!map.containsKey(key)){

map.put(key, 1);

}else{

                    Integer val=map.get(key);  //为什么这个相加等于数字  

map.put(key, val+1);

}

}


朴实
浏览 1286回答 3
3回答

猎豹012

那你期望他等于什么?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java