黑马程序员技术交流社区

标题: 关于TreeSet集合存储重复元素的问题 [打印本页]

作者: pwn582253080    时间: 2016-8-11 21:01
标题: 关于TreeSet集合存储重复元素的问题
private static void putArrToTreeSet(String[] arr) {
                TreeSet<String> set=new TreeSet<String>(new Comparator<String>(){
                        @Override
                        public int compare(String s1,String s2){
                                int num=s1.compareTo(s2);
                                return num==0?1:num;       
                        }
                });
                //遍历数组arr,将元素添加到ts集合中
                for (String thisStr : arr) {
                        set.add(thisStr);
                }
                System.out.println(set);
        }

TreeSet不是不能存储重复元素吗,为什么这样就可以了?????




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2