java 数组去掉连续重复出现元素并且只保留一个

比如有数组 String a[] ={"1","2","2","3","3","3","6"};
处理之后变成数组 String a[] ={"1","2","3","6"};

public static void main(String[] args) throws ParseException {
        String[] a ={"1","2","2","3","3","3","6"};
        TreeSet set = new TreeSet();
        for(String s:a) {
            set.add(s);
        }
        String[] array = (String[])set.toArray(new String[]{});
        System.out.println(Arrays.toString(array));
    }

温馨提示:答案为网友推荐,仅供参考