2010-02-03 3 views
-4

Java에서 사용되는 Hashtables는 무엇입니까? 더 자세히 Hashtables의 간단한 사용 예제를 제공하십시오.Java에서의 Hashtable 및 사용

+6

답장을 보내신 모든 분들께 - 이제 OP에는 숙제에 붙여 넣기위한 다양한 답변이 있습니다. – Adamski

+2

더럽고 사용감이 느껴진다. –

+0

와우는 빨랐다! 여러분, 고마워요,이 사이트는 굉장합니다 : D – Nepa

답변

2
Map<Integer,String> map = new HashMap<Integer,String>(); 
map.put(1, "One"); 
map.put(2, "Two"); 
map.put(10, "Ten"); 
... 

int n = ... // some number 
String s = map.get(n); 
if(s == null) 
    System.out.println("No entry was found for " + n); 
else 
    System.out.println(n + " is " + s); 

참고 그러나 그것을 사용하지 않는 것이 좋습니다. 가장 좋은 방법은 해시 테이블의 표준 구현 인 HashMap의 인스턴스를 만들고 인터페이스 맵을 통해 사용하는 것입니다.

2

동기화 된 키 값 쌍이 필요할 경우 해시 테이블을 사용합니다. 당신이 궁금해하는 경우 해시 맵이있을 때 당신은 왜 거의 어떤 언어 (뿐만 아니라 자바)에서 매우으로, 값으로 매핑 키에 사용되는, 사용 가능한 자원의 많은있다, check here

0

해시 테이블을 해시 테이블이 필요 좋은 정상적인 성능 특성.

해시 테이블이라는 표준 자바 클래스가 있다고
0

기본적으로 내가 아는 다른 언어와 비슷하게 사용됩니다. 키를 값에 매핑합니다.

예 : 키워드를 정의에 매핑하는 사전을 생각해보십시오.