-4
private class EntryItr implements Iterator<Map.Entry<K, V>> {
...
}
private class KeyItr<K> implements Iterator<K> {
private Iterator<Map.Entry<K,V>> itr;
KeyItr(){
itr=new EntryItr(); // CANNOT CREATE
}
로 업 캐스팅 수없는 이유는 무엇입니까?자바는 인터페이스
'KeyItr'에서''을 제거하면, 둘러싸는 클래스의'k'가 숨겨집니다. –