题解 | #合唱队#

package 华为.字符串;
//用HashMap的去重就能实现
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class 字符个数统计 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //输入字符串
        String s = sc.nextLine();
        //统计不同的字符个数
        System.out.println(calue(s));
    }

    private static int calue(String s) {
        char[] chs = s.toCharArray();
        int len = s.length();
        Map<Character, Integer> map = new HashMap<>();
        for (int i = 0; i < len; i++) {
            char ch = chs[i];
            if (!map.containsKey(ch)) {
                map.put(ch, 1);
            }
        }
        return map.size();
    }
}

全部评论

相关推荐

牛客66512506...:那个百度acg是不是个小哥啊,老是问些底层问题狠狠为难,然后kpi
哪些公司在招寒假实习?
点赞 评论 收藏
分享
LastWh1spe...:ssob真有些人和那个没睡醒一样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务