Arrays

object Arrays

All but the first two operations should be short-circuited and implemented specially by the backend.

class Object
trait Matchable
class Any

Value members

Concrete methods

def newArray[Arr](componentType: Class[_], returnType: Class[Arr], dimensions: Array[Int]): Arr

Create an array of a reference type T.

def newGenericArray[T](length: Int)(tag: ClassTag[T]): Array[T]

Creates an array of some element type determined by the given ClassTag argument. The erased type of applications of this method is Object.

def seqToArray[T](xs: Seq[T], clazz: Class[_]): Array[T]

Convert a sequence to a Java array with element type given by clazz.