• java--去重练习


    方法一:
    package com.test;
    import java.util.ArrayList;
    import com.bean.Student;
    import java.util.Arrays;
    import java.util.HashSet;
    import java.util.Random;
    import java.util.Scanner;

    import com.bean.Student;
    public class qiantao_1 {

    public static void main(String[] args) {
    	//extracted_3();
    	Scanner  sc = new Scanner(System.in);
    	System.out.println("please String");
    	HashSet<Character> hs= new  HashSet<>();
    	String line = sc.nextLine();
    	char[] arr = line.toCharArray();
    	for(char c: arr) {
    		hs.add(c);
    	}
    	for(Character ch :hs) {
    		
    	}
                System.out.println(hs);
    }
    

    方法二:

    package com.test;
    import com.bean.Student;
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.HashSet;
    import java.util.LinkedHashSet;
    import java.util.List;
    import java.util.Random;
    import java.util.Scanner;

    import com.bean.Student;
    public class qiantao_1 {

    public static void main(String[] args) {
    	//extracted_4();
    	ArrayList<String> list = new ArrayList<>();
    	list.add("a");
    	list.add("a");
    	list.add("b");
    	list.add("b");
    	list.add("b");
    	getSingLe(list);
    	System.out.println(list);
    }
         private static void getSingLe(List<String> list) {      //定义去重方法
    	LinkedHashSet<String> lhs =new LinkedHashSet();
    	lhs.addAll(list);
    	list.clear();
    	list.addAll(lhs);
    }
    ******************************人因为有理想、梦想而变得伟大,而真正伟大就是不断努力实现理想、梦想*****************************
  • 相关阅读:
    Xcode 8.2 想使用插件 怎么办? 教你科学的使用插件
    JSAPI_Ticket签名
    Java中HashMap,LinkedHashMap,TreeMap的区别[转]
    微信支付开发,再次签名,APP调用
    微信支付开发,统一下单
    android studio安装插件
    java实现mysql数据库的备份及还原
    java项目中读取src目录下的文件
    eclipse增加浏览器chrome
    cd 命令
  • 原文地址:https://www.cnblogs.com/cloudLi/p/13035259.html
Copyright © 2020-2023  润新知