का उपयोग कर सरणियों मैं कुछ इस तरह की कोशिश की:प्रारंभ त्रिगुट ऑपरेटर
boolean funkyBoolean = true;
int array[] = funkyBoolean ? {1,2,3} : {4,5,6};
लेकिन इस कोड भी संकलन नहीं होंगे। क्या इसके लिए कोई स्पष्टीकरण है? funkyBoolean ? {1,2,3} : {4,5,6}
एक वैध अभिव्यक्ति नहीं है? अग्रिम धन्यवाद!
स्पष्टीकरण स्टीफन के लिए धन्यवाद! – marcosbeirigo
जेडीके 7 में ऐसा लगता है कि '{1, 2, 3}' (अन्य स्थितियों में) एक सेट होगा, लक्ष्य टाइपिंग द्वारा निर्धारित प्रकार के साथ (जैसे सामान्य तरीके, जैसे 'Arrays.asList')। –
बस रिकॉर्ड के लिए, प्रस्तावित भाषा परिवर्तन जो टॉम की टिप्पणी को इंगित करता है उसे जेडीके 7 में नहीं बनाया गया। –