我的漫漫程序之旅

          專注于JavaWeb開發
          隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
          數據加載中……

          用Hashtable過濾一個數組中重復值

          package org.eline.core.web.support;

          import java.util.Hashtable;

          /*******************************************************************************
           * 
           * 
          @author zdw
           * 
           
          */

          public class ObjectFilter
          {

              
          public static void main(String[] args)
              
          {
                  
          // String 測試
                  String arr[] =
                  
          "13111""13112""13111" };
                  ObjectFilter sf 
          = new ObjectFilter();
                  Object results[] 
          = sf.filter(arr);
                  System.out.println(results.length);
                  
          for (int i = 0; i < results.length; ++i)
                  
          {
                      System.out.println(results[i]);
                  }

                  
          // 整形測試
                  Integer arr2[] =
                  
          13571245 };
                  Object results2[] 
          = sf.filter(arr2);
                  
          for (int i = 0; i < results2.length; ++i)
                  
          {
                      System.out.println(results2[i]);
                  }

              }


              
          /***************************************************************************
               * 過濾的方法
               * 
               * 
          @param arr
               *            要過濾的數組
               * 
          @return
               
          */

              
          public Object[] filter(Object arr[])
              
          {
                  Hashtable
          <Object, Object> hashtable = new Hashtable<Object, Object>();
                  
          for (int i = 0; i < arr.length; ++i)
                  
          {
                      hashtable.put(arr[i], arr[i]);
                  }

                  Object results[] 
          = null;
                  results 
          = hashtable.values().toArray();
                  
          return results;
              }


          }



          posted on 2008-05-07 11:53 々上善若水々 閱讀(2371) 評論(0)  編輯  收藏 所屬分類: J2SE

          主站蜘蛛池模板: 军事| 邛崃市| 祁连县| 锡林浩特市| 灵寿县| 绥阳县| 辽阳县| 洞口县| 碌曲县| 无为县| 白玉县| 西昌市| 麟游县| 天全县| 元阳县| 镇原县| 巴青县| 彭阳县| 丰镇市| 同仁县| 稻城县| 万宁市| 江陵县| 清流县| 连山| 北碚区| 明溪县| 科技| 团风县| 磐安县| 张家川| 驻马店市| 洞头县| 马关县| 洪洞县| 宾阳县| 察哈| 万年县| 衡阳市| 大足县| 宜州市|