关闭

使用hashset键盘录入并去重复 遍历打印

53人阅读 评论(0) 收藏 举报
分类:
package comheima.test;

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

/**
 * 键盘录入并去重复 遍历打印
 * 
 * scanner键盘录入 字符串转换为数组
 * 
 * @author fenuang
 *
 */
public class demo2 {
	public static void main(String[] args) {

		//创建scanner对象
		Scanner sc = new Scanner(System.in);
		System.out.println("输入字符");
		
		//创建hashset集合
		HashSet<Character> hs = new HashSet<>();
		
		//录入字符串
		String string = sc.nextLine();
		
		//将字符串转化为字符数组
		char[] arr = string.toCharArray();
		
		//遍历添加进集合
		for (char c : arr) {
			hs.add(c);
		}
		
		//遍历集合读取元素
		for (Character kk : hs) {
			System.out.print(kk);
		}
		
		
		

	}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    联系我
    QQ:1808912746
    群号: 235376178
    个人资料
    • 访问:15286次
    • 积分:615
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:35篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档