単純なラムダ式を使って配列やコレクションを初期化する方法はありますか?ラムダ式を使って配列を初期化する
// 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()};
または直接.generate(() - > new Test())、単にOPによって要求されたラムダ演算子を使用するには、.generate(Test :: new)を使用します。 –
@ Jean-FrançoisSavard:はい、私は、関連するタイプを示すために宣言だけを分離していました。 –