java는 Hashtable 필터 그룹의 중복된 값을 사용하는 방법

1729 단어 javaHashtable수조
본고는 자바가 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[] =
  { 1, 3, 5, 7, 1, 2, 4, 5 };
  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;
 }
}

자바 관련 내용에 관심이 있는 더 많은 독자들은 본 사이트의 주제를 볼 수 있습니다.《 Java 데이터 구조 및 알고리즘 튜토리얼 》、《 Java 운영 DOM 노드 기술 요약 》및
본고에서 기술한 것이 여러분의 자바 프로그램 설계에 도움이 되기를 바랍니다.

좋은 웹페이지 즐겨찾기