संभव डुप्लिकेट:
Java Generics: Why Does Map.get() Ignore Type?जावा मानचित्र <K,V>: क्यों (वस्तु) प्राप्त नहीं (के)?
कोई समझाने कृपया सकते हैं क्यों मानचित्र के साथ परिभाषित करता है
V put(K key,V value);
V get(Object key);
है क्यों get
के रूप में परिभाषित नहीं:
V get(K key)
इसी प्रकार, इन विधियों को क्रमशः Object
पर क्यों टाइप किया गया है, और K
और V
क्रमशः क्यों नहीं हैं?
boolean containsKey(Object key); // Why not K?
boolean containsValue(Object value); // Why not V?
क्या यह पिछली संगतता चीज़ (प्री 1.5) है?
http://stackoverflow.com/questions/1455138/java-generics-why-does-map-get-ignore- के संभावित डुप्लिकेट- टाइप करें – tonio
सहमत - धन्यवाद। डुप्लिकेट के रूप में ध्वजांकित करेंगे। –