删除集合重复的元素

import java.util.Arrays;   
import java.util.HashSet;   
import java.util.List;   
import java.util.Set;   
  
public class Main {   
  public static void main(String[] args) {   
    // A string array with duplicate values   
    String[] data = { "A", "C", "B", "D", "A", "B", "E", "D", "B", "C" };   
    System.out.println("Original array: " + Arrays.toString(data));   
       List<String> list = Arrays.asList(data);   //数组直接转换成list类型
    Set<String> set = new HashSet<String>(list);   
  
    System.out.print("Remove duplicate result: ");   
  
    String[] result = new String[set.size()];   
    set.toArray(result);   
    for (String s : result) {   
      System.out.print(s + ", ");   
    }   
  }   

你可能感兴趣的:(java,C++,c,C#)