關(guān)于使用 Array 構(gòu)造函數(shù)來創(chuàng)建數(shù)組的疑問!
看到 Array 的構(gòu)造函數(shù)中需要的是兩個參數(shù)Array(size, init) 那么是不是應(yīng)該寫作: Array(5, i -> { (i*i).toString()}); 第二個參數(shù)是一個 Lamda 表達是,我在實際使用中, 這樣寫也確實是正確的, 但是為什么寫作?Array(5){ i -> (i*i).toString()}}; 依然是正確的??