题解 | #合唱队#

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();
    }
}

全部评论

相关推荐

05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
求offer的大角牛:不吃香菜
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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