public static void main(String[] args) { String test="jfaiosjdgfadfgagafhwazdcvfbvngjyhdzfoijaoigjaojogia"; test01(test); } public static void test01(String val1) { //创建数组 char[] chars = val1.toCharArray(); //创建键值对 Map<Character,Integer> map=new HashMap<>(); for(Character yes:chars){ //判断是否为键,如果不是,则存放在键中,值为1,如果是,则获取到yes的值,同时对应数组+1 if(!map.containsKey(yes)){ map.put(yes,1); }else{ map.put(yes,map.get(yes)+1); } } test02(map); }中, test01(test)是什么
时间: 2024-02-15 09:28:07 浏览: 40
实验室管理系统 微信小程序+SSM毕业设计 源码+数据库+论文+启动教程.zip
`test01(test)`是一个方法调用,其中参数`test`是一个字符串变量。这个方法调用会把字符串变量`test`作为参数传入`test01`方法中。在`test01`方法中,该字符串被转换为一个字符数组,并且使用`HashMap`存储每个字符出现的次数。最后,`test02`方法被调用,并将`HashMap`作为参数传递。
阅读全文