मैं किसी को देखा जावा में प्रारंभ और इस तरह सरणीजावा सरणियों के बाद आरंभ की घोषणा
int[] s;
s = new int[]{ and put the list here..}
बनाम
int[] s = { the list here}
इन दोनों यह कर के स्वीकार्य तरीके हैं?
मैं किसी को देखा जावा में प्रारंभ और इस तरह सरणीजावा सरणियों के बाद आरंभ की घोषणा
int[] s;
s = new int[]{ and put the list here..}
बनाम
int[] s = { the list here}
इन दोनों यह कर के स्वीकार्य तरीके हैं?
हाँ, दोनों एक जावा पूर्णांक सरणी बनाने का समान रूप से वैध तरीके हैं। दूसरा संस्करण केवल पहले संस्करण का एक शॉर्टकट वाक्यविन्यास है।
कि यहां पर अधिक: उत्तरार्द्ध केवल एक चर का एक प्रारंभकर्ता में सीधे इस्तेमाल किया जा सकता है (जहां प्रकार सीधे पर दिया जाता है: http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html
हाँ, बाद एक विशिष्ट मामले में पूर्व के लिए एक आशुलिपि है बायीं तरफ), जबकि पूर्व को सामान्य रूप से अभिव्यक्ति के रूप में उपयोग किया जा सकता है।
हाँ, वास्तविक दोनों ही मामलों में उत्पन्न बाईटकोड बिल्कुल वैसा ही है। शॉर्टकट वाक्यविन्यास का उपयोग करने के ** ** सीमा ** का उल्लेख करने के लिए
+1। – informatik01