Counting unique characters in a String given by the user

前端 未结 12 1400
情书的邮戳
情书的邮戳 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:13

    public static int countUniqueChars (String buf) {
        HashSet hash = new HashSet<>();
        buf = buf.toUpperCase();
        for (int i = 0; i < buf.length(); i++)
            hash.add(buf.charAt(i));
        return hash.size();
    }
    

提交回复
热议问题