写个javaBean判断~
用循环取里面的值,有一样的就去掉~
然后调用

解决方案 »

  1.   

    import java.util.*;
    public class Demo{
    public static void main(String[] args){
         String[] arr = {"fog","fog","fog628","fog629"};    
         HashSet hs = new HashSet();
         for(int i = 0; i < arr.length; i++){
         hs.add(arr[i]);
         }
         arr = (String[])hs.toArray(new String[0]);
         for(int i = 0; i < arr.length; i++){
         System.out.println(arr[i]);
         }
        }
    }
      

  2.   

    厉害!我喜欢简洁
    String[] arr = {"fog","fog","fog628","fog629"};  
    arr=(String[])( new HashSet(Arrays.asList(arr)).toArray(new String[0]));