Counting unique characters in a String given by the user

前端 未结 12 1399
情书的邮戳
情书的邮戳 2021-02-15 17:42

I have to write a program that counts the uniques characters in a String given by the user. For example \"abc\" returns 3 and \"aabbccd\" returns 4. I am not allow to use advan

12条回答
  •  执笔经年
    2021-02-15 18:10

    public static long calculateDistinctSubStringSum(String text) {
        Map map = new HashMap();
        char[] charAarry = text.toCharArray();
        for (int i = 0; i < charAarry.length; i++) {
            map.put(charAarry[i] + "", 1);
        }
        return map.size();
    
    }
    

    This is what I did to calculate but I am still looking for any fast way. If anyone knows please answer.

提交回复
热议问题