किसी को भी एक बेहतर तरीका निम्नलिखित बयान लिखने के लिए पता है:किसी सरणी प्रकार से जुड़ी कक्षा कैसे प्राप्त करें?
example.mySpecialMethod(new MySpecialClass[0].getClass())
मैं सरणी प्रकार की जरूरत है, लेकिन अगर वहाँ एक बेहतर समाधान है मैं नहीं जानता। फिलहाल यह उदाहरण मेरे लिए काम करता है, लेकिन शायद new
कीवर्ड के बिना ऐसा करने का कोई बेहतर तरीका जानता है।
क्यों नहीं 'MySpecialClass.class'? यदि 'mySpecialMethod()' पैरामीटर के रूप में 'क्लास' लेता है, तो यह किसी सरणी को तुरंत चालू करने का कोई मतलब नहीं है। –
विधि 'कक्षा <की अपेक्षा करता है? MySpecialClass []> c 'को param – user3280180
के रूप में विस्तारित करता है, मैं देखता हूं, मेरा बुरा। –