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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package tongji;

import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;

//键盘录入数据 统计个数并输出
public class Demo01 {

        public static void main(String[] args) {

                Scanner sc = new Scanner(System.in);
                System.out.println("请输入字符窜:");
                String str = sc.nextLine().trim();
               
                char[] cs = str.toCharArray();
                Set<Character> s = new HashSet<Character>();
               
                for (char ch : cs) {
                        s.add(ch);
                }
               
                //遍历set集合中,获得每一个单独的字符
                for (Character ch : s) {
                        int count = 0;
                        //遍历输入的字符集合,均与上面的字符比较有相同的就记数。
                        for (char ch1 : cs) {
                                if(ch == ch1) {
                                        count++;
                                }
                        }
                        System.out.println(ch+"的个数是:"+count+"个");
                }
        }

}


0 个回复

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