제네릭스
1. 타입 안정성
2. 타입체크와 형변환 생략 코드간결.
E : element요소
K : key 키
V : Value
ex)
- <T extends Comparable <? super T>>
- PerSon > Student 일때
ArrayList Student list = new ArrayList<student> ;
- Class Student extends person implement Comparable <person>;
* 비교는 person 형 , 상속은 person Comparable 는 인터페이스
hashmap or Map 형을 값을 읽어 올때
Iterator <String> itKey = map.keySet().iterator
while(it.key.hashnext()){
syso.itkey.next());
}
Map 을 map.keySet() ; (키 값을 다 가져옴 key name)
Map.values(); (값을 다 읽어옴 );
'언어 > JAVA' 카테고리의 다른 글
리플렉션 (0) | 2015.04.01 |
---|---|
Calendar , date (0) | 2015.03.17 |
컬렉션 iterator (0) | 2015.03.17 |
추상과 인터페이스의 차이 (0) | 2015.03.17 |
해싱 해쉬코드 (0) | 2015.03.17 |