2012-02-24 3 views
1

확인 값, 그래서 제네릭에 대한 자바 온라인 자습서를 읽고 있던 나는이 발견제네릭, 표준

나는 자바 방법을 많이 보았다
E - Element (used extensively by the Java Collections Framework) 
K - Key 
N - Number 
T - Type 
V - Value 
S,U,V etc. - 2nd, 3rd, 4th types 

는 "E"표기법을 사용하지만 난을 "K"키 표기법을 사용하는 방법을 찾고있었습니다. 누구든지 제발 도와 줄 수 있니?

답변

3

Theres는 자신의 수업에서 K, V, E, T 등을 사용할 필요가 없지만 훌륭한 표준입니다.

K 및 V는 예를 들어 Map에 의해 사용된다. K와 V의 좋은 예는 HashMap입니다!

HashMap<K, V> hm = new HashMap<K, V>(); 

및 구현 :

HashMap<Integer, String> hm = new HashMap<Integer, String>(); 
1

HashMap (java.util.HashMap<K,V>)은이를 예로 사용합니다.

1

예쁜 확실히 MapK 사용과 V

public interface Map<K,V> 
3

java.util.Map가 정의 :

public interface Map<K, V> { ... }