從鍵盤獲取一行輸入字符串,要求使用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+",");
        
    }
		
}

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章