This example creates a hashtable of numbers. It uses the names of the numbers as keys:
Hashtable<String, Integer> numbers
= new Hashtable<String, Integer>();
numbers.put("one", 1);
numbers.put("two", 2);
numbers.put("three", 3);
To retrieve a number, use the following code:
Integer n = numbers.get("two");
if (n != null) {
System.out.println("two = " + n);
}
를 해시 테이블은 키와 값에 널 (null)을 허용하지 않는 경우는 GET 동안 if (n != null) {
위의 코드에서() 연산을 사용하는 이유 ?
HashMap 용으로 작성 되었다면 HashMap은 키와 값에 null을 허용하지만 Hashtable에는 왜 이것을 사용합니까?