第一个只出现一次的字符

来源:互联网 发布:mac百度网盘版本过低 编辑:程序博客网 时间:2024/06/01 08:46
import java.util.*;public class FirstNotRepeatChar{ public static void firstNotRep(String str){LinkedHashMap<Character,Integer> map=new LinkedHashMap<Character,Integer>();if(str.isEmpty()){System.out.println("input emputy");}else{for(int i=0;i<str.length();i++){char key=str.charAt(i);        if(map.get(key)==null)          {          map.put(key, 1);          }          else          {              int value=map.get(key).intValue();              value++;              map.put(key, value);          }  }}for(Object key:map.keySet()){if(map.get(key)==1){System.out.println(key);break;}}}}

0 0
原创粉丝点击