這段代碼更新2D陣列中的所有元素與一些隨機值的2D陣列的元素,是否有任何另一種簡單和短碼來解決這個問題?大多數優化的方式來更新Scala中
val terrainTypes = TerrainBlockType.values
(0 until width).foreach(i => {
(0 until height).foreach(j => {
val r = Random.nextInt(terrainTypes.length)
terrainMap(i)(j) = terrainTypes(r)
})
})
是你正在尋找做同樣的事情的更多的CPU高效的方式,或者更短的代碼,做同樣的事情? – Behrang
@BehrangSaeedzadeh他們兩個,但是越短越好 – Pooya