package demo;
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
import java.util.function.Consumer;
/*
* 编程:键盘输入一个字符串,利用集合去除其重复字符,打印输出最终不同的字符。
* */
public class Test15 {
public static void main(String[] args) {
//用户输入一个字符串
Scanner sc = new Scanner(System.in);
//打印提示语句
System.out.println("输入字符串");
//确定Scanner类中额变量
String str = sc.next();
//字符串转化
char[] st = str.toCharArray();
//创建set集合
Set<Character> set = new HashSet<>();
//遍历数组
for (char i = 0; i < st.length; i++) {
set.add(st[i]);
}
//遍历集合
set.forEach(new Consumer<Character>() {
@Override
public void accept(Character character) {
System.out.println("character = " + character);
}
});
}
}
05-16
743
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-18
259
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-27
165
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-16
1133
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)