第三章:集合-HashSet集合练习(二)
1、练习要求:
用Scanner从键盘读取一行输入,去掉其中重复字符, 打印出不同的那些字符
2、示例代码如下:
package com.jh.www;
import java.util.HashSet;
import java.util.Scanner;
public class Test4 {
public static void main(String[] args) {
/*10.5 用Scanner从键盘读取一行输入,去掉其中重复字符, 打印出不同的那些字符
*分析:
*1、键盘录入
*2、String转数组,遍历
*3、创建HashSet集合,并添加元素
*4、遍历集合
* **/
HashSet<Character> hs = new HashSet<>();
Scanner sc = new Scanner(System.in);
System.out.println("请输入内容:");
String str = sc.nextLine();
char[] ch = str.toCharArray();
for(char c: ch) {
hs.add(c);
}
System.out.println(hs);
for(char c : hs) {
System.out.println(c);
}
}
}