Java での二重括弧の初期化は、C# での単一括弧の初期化と同じ働きをします。
二重括弧は、単一の Java 式でオブジェクトを作成および初期化します。
以下は Java のものだとします -
List<String> list = new List<String>() {{ add("One"); add("Two"); add("Three"); add("Four"); }}
は C# のコレクション初期化子と同じです -
List<String> list = new List<String>() {"One","Two", “Three”, “Four”};
以上がC# では Java の二重括弧の初期化に相当しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。