package UnTest;
import java.util.ArrayList;
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); //创建一个从键盘输入对象
String string = scanner.nextLine(); //保存输入的字符串
char[] ch = string.toCharArray(); //将字符串转换成字符数组
ArrayList<Character> al = new ArrayList<>(); //创建一个数组集合
for (int i = 0; i < string.length(); i++) { //循环遍历每一个字符
if(!al.contains(ch[i])){ //判断数组集合中是否有此字符,如果没有就添加到集合里面
al.add(new Character(ch[i])); //添加到数组集合里面
}
}
System.out.println(al.size()); //把结果打印到控制台
}
}
【java基础之代码】【统计一个字符串里面不同的字符个数】
最新推荐文章于 2024-04-02 21:08:27 发布