A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

                String str = "abcabc   ABC   ABC123456----!!!";
                char[] charArray = str.toCharArray();
                //转为字符数组后,存入HashSet集合中,去重,然后拿集合中的元素去和遍历的字符数组元素进行统计个数
                HashSet<Character> hs = new HashSet<Character>();
                for(char ch : charArray){
                        hs.add(ch);
                        }
                for(char ch : hs){
                        int count=0;
                        for(char c : charArray){
                                if(c==ch){
                                        count++;
                                }
                        }
                        System.out.print(ch+"("+count+")");

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马