//对你的hashMap解法测试了下子 import java.util.*; public class MapTest{           public static void  getChar(String str)      {           char[]chas=str.toCharArray();          HashMap<Character,Integer>hash=new HashMap<>();          int key=1;          for(int i=0;i<chas.length;i++)          {               if(hash.containsKey(chas[i]))               {                  int v=hash.get(chas[i]);                  hash.put(chas[i],++v);               }else{                 hash.put(chas[i],key);               }          }          char rechar=0;          for(char key2:hash.keySet())          {                              if(hash.get(key2)==1)               {                                    rechar=key2;                  //break;               }          }          System.out.println(rechar);      }             public static void main(String[]args)      {           String str="abbbabcd";                     getChar(str);      } }
点赞 2

相关推荐

10-21 16:54
门头沟学院 Java
后端转测开第一人:微服务没用 校招都不看微服务的 还有就是后端行情是这样的 找实习纯看运气 秋招更是吃运气和缘分 如果对代码没有极致的追求 可以转测开
应届生简历当中,HR最关...
点赞 评论 收藏
分享
未知的命运:大佬这都找不到我还找啥啊
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务