2016 - 2024

感恩一路有你

java hashmap用法 java输入一个字符串,可包含中文,要求查找其中出现次数最多的字符,并将其出现次数一并输出?

浏览量:2582 时间:2021-04-04 02:33:12 作者:admin

java输入一个字符串,可包含中文,要求查找其中出现次数最多的字符,并将其出现次数一并输出?

导入java.util.HashMap文件

导入java.util.Iterator

导入java.util.Set

public class Test5

{

public static void main(String[]args)

{

HashMap map=new HashMap()

for(int k=0k&长度)

{

如果(地图。获取(args[k])==null)

{地图输入(args[k],新整数(1))

}

else

{

Integer in=(整数)地图。获取(args[k])

in=新整数(in.int值() 1)

地图输入(args[k],in)

}

集=映射密钥集()

for(Iterator it=集合迭代器() 它。下一个())

{

字符串键=(字符串)它。下一个()

整数值=(整数)地图。获取(键)系统输出打印(key“:”value)

}]}]试试看

java中map怎么输出?

地图1的一般用法。声明一个映射:MapMap=newhashmap()2。将值放入地图。注:地图以键值形式存储,如:地图输入(“SA”,“DD”)3。来自映射的值:stringstr=地图。获取(“SA”)。对于字符串,结果是:STR=“DD”4。遍历映射以获取键和值:MaPM=newhashmap()for(Objectobj:映射.keySet()){对象值=地图。获取(目标)}

java hashmap用法 java二维数组 java hashmap原理

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。