java - how to take a generic JAXBElement as an input -
मेरे पास एक विधि है
सार्वजनिक प्रतिक्रिया xyz (JAXBElement & lt; T & gt; अनुरोध) {। .....} दो अलग-अलग जगहों को इसे अलग जेएक्सबीएलेमेंट के साथ बुलाया जा रहा है। xyz (JAXBElement & lt; a & gt;) और xyz (JAXBElement & lt; B & gt;) के साथ अन्य मैं अपनी विधि का सेवन सामान्य कैसे बना सकता हूं ताकि यह दोनों विधियों के साथ काम करता है?
कृपया प्रयास करें:
xyz (JAXBElement & lt;? & Gt; माई एलेमेंट); कृपया जेनेटिक्स पर यह देखें:
तो सभी प्रकार के संग्रहों का सुपरटेप क्या है? यह संग्रह & lt;? & Gt; (उजागर "अज्ञात का संग्रह") लिखा है, अर्थात, एक संग्रह जिसका तत्व प्रकार से मेल खाता है। इसे स्पष्ट कारणों के लिए एक वाइल्डकार्ड प्रकार कहा जाता है हम लिख सकते हैं: void printCollection (संग्रह & lt;? & Gt; c) {for (ऑब्जेक्ट ई: c) {System.out.println (e); }} और अब, हम इसे किसी भी प्रकार के संग्रह से कॉल कर सकते हैं।
Comments
Post a Comment