Changeset 6058 for lang/scala
- Timestamp:
- 02/02/08 22:37:21 (5 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/scala/sandbox/src/jp/gr/java_conf/mizu/util/MultiDimArray.scala
r6049 r6058 11 11 array 12 12 } 13 def newArray2D[T](x :Int, y :Int) :Array2D[T] = { 14 val array = new Array[Array[T]](x) 15 for(i <- 0 until x) { 16 array(i) = new Array[T](y) 17 } 18 array 19 } 13 20 def newArray3D[T](length :Int) :Array3D[T] = { 14 21 val array = new Array[Array2D[T]](length) 15 22 for(i <- 0 until length) { 16 23 array(i) = newArray2D(length) 24 } 25 array 26 } 27 def newArray3D[T](x :Int, y :Int, z : Int) :Array3D[T] = { 28 val array = new Array[Array2D[T]](x) 29 for(i <- 0 until x) { 30 array(i) = newArray2D(y, z) 17 31 } 18 32 array
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)