从键盘获取一行输入字符串,要求使用HashSet 去除重复字符。

import java.util.HashSet;
import java.util.Scanner;

public class ScannerTest {

/**
 *、从键盘获取一行输入字符串,要求去除重复字符。 
 
 分析过程: 
 
 1. 需要使用 Scanner 类 
 
 2. 输入的是一行字符串,需要转换成字符数组 
 
 3. 创建 HashSet 集合对象 
 
 4. 字符数组遍历元素,并添加进入 HashSet 集合 
 
 5. 变量集合元素  
 *
 */
public static void main(String[] args) {

	Scanner in = new Scanner(System.in);
	String s = in.nextLine();
	char[] s2 = s.toCharArray();
	
	HashSet<Character> rs = new HashSet<>();
	for(char i : s2) {
		rs.add(i);
	}
	for (Character  c: rs) {
        System.out.print(c+",");
        
    }
		
}

}

发布了13 篇原创文章 · 获赞 26 · 访问量 336

猜你喜欢

转载自blog.csdn.net/weixin_42131843/article/details/105000890