直接使用HashSet去重
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scn=new Scanner(System.in);
char[] chars=scn.nextLine().toCharArray();
HashSet<Character> set=new HashSet<>();
for(int i=0;i<chars.length;i++){
if(!set.contains(chars[i])) //去重
set.add(chars[i]);
}
System.out.println(set.size());
}
}
京公网安备 11010502036488号