[Java] 纯文本查看 复制代码 public class Demo3 {
/**
*使用Scanner从键盘读取一行输入,去掉其中重复字符, 打印出不同的那些字符
*创建Scanner 对象;
*提示输入一行
*将输入的字符串转换成数组,
*
*/
public static void main(String[] args) {
HashSet<Character> hs = new HashSet<>(); //创建HashSet集合
Scanner sc = new Scanner(System.in); //创建Scanner对象
System.out.println("请输入一个字符串:"); //输入提示
String s = sc.nextLine(); //输入一行
char[] ch = s.toCharArray(); //将字符串转换成字符数组
for (int i = 0; i < ch.length; i++) { //遍历数组
hs.add(ch[i]); //向集合中添加字符数组中的元素
}
for (char c : hs) { //遍历集合
System.out.print(c); //打印输出
}
}
}
|