java는 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 노드 기술 요약 》및본고에서 기술한 것이 여러분의 자바 프로그램 설계에 도움이 되기를 바랍니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
38. Java의 Leetcode 솔루션텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.