都知道set吧,它里面是不允许有重复元素的,所以新思路中就用到了它。

 

  1. package com.test; 
  2.  
  3. import java.util.Arrays; 
  4. import java.util.HashSet; 
  5. import java.util.Iterator; 
  6. import java.util.List; 
  7. import java.util.Set; 
  8.  
  9. public class RemoveSame { 
  10.  
  11.     /** 
  12.      * 字符串去重 
  13.      * @param args 
  14.      */ 
  15.     public static void main(String[] args) { 
  16.         String[] same = {"a","a","a","b","b","b","c","c","c"}; 
  17.         List list = Arrays.asList(same); 
  18.         Set set = new HashSet(list); 
  19.         Iterator ita = set.iterator(); 
  20.         String[] removeSame = new String[set.size()]; 
  21.         for (int i = 0; ita.hasNext(); i++) { 
  22.             removeSame[i] = (String) ita.next(); 
  23.         } 
  24.     } 
  25.