替换相同字符串,替换的次数就是不重复的次数
字符个数统计
https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
思路:替换相同字符串,替换的次数就是不重复的次数。
import java.util.Scanner;
import java.util.*;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String a= in.next();
//计数器
int num = 0;
//当a的长度等于0时停止循环
while(a.length()>0){
//截取字符串a的第一位
String b = a.substring(0,1);
//将截取的第一位全局替换为空
a= a.replace(b, "");
//计数
num++;
}
//输出
System.out.println(num);
}
}