क्या सरल लैम्ब्डा अभिव्यक्ति का उपयोग कर सरणी या संग्रह को प्रारंभ करने का कोई तरीका है?लेम्बा अभिव्यक्ति सरणी को शुरू करने के लिए
कुछ की तरह
// What about this?
Person[] persons = new Person[15];
persons =() -> {return new Person()};
या
// I know, you need to say how many objects
ArrayList<Person> persons =() -> {return new Person()};
या सीधे। जेनरेट (() -> नया टेस्ट()), ओपी द्वारा अनुरोध किए गए लैम्ब्डा ऑपरेटर का उपयोग करने के लिए ... का उपयोग करें। जेनरेट (टेस्ट :: नया)। –
@ जीन-फ्रैंकोइससावर्ड: हाँ, मैं केवल शामिल प्रकारों को दिखाने के लिए घोषणा को अलग कर रहा था। –