Create an array with given elements
Create an array with given elements.
the elements to put in the array
the array containing elements xs.
Concatenate all argument sequences into a single array
Concatenate all argument sequences into a single array.
Copy one array to another
Copy one array to another.
Equivalent to
System.arraycopy(src, srcPos, dest, destPos, length)
,
except that this works also for polymorphic and boxed arrays.
...
...
...
...
...
Returns array of length 0
Returns array of length 0
This method is used to compare the receiver object (this
)
with the argument object (arg0
) for equivalence
This method is used to compare the receiver object (this
)
with the argument object (arg0
) for equivalence.
The default implementations of this method is an equivalence relation:
x
of type Any
,
x.equals(x)
should return true
.x
and y
of type
Any
, x.equals(y)
should return true
if and only
if y.equals(x)
returns true
.x
, y
, and z
of type AnyRef
if x.equals(y)
returns true
and
y.equals(z)
returns
true
, then x.equals(z)
should return true
.
If you override this method, you should verify that
your implementation remains an equivalence relation.
Additionally, when overriding this method it is often necessary to
override hashCode
to ensure that objects that are
"equal" (o1.equals(o2)
returns true
)
hash to the same Int
(o1.hashCode.equals(o2.hashCode)
).
the object to compare against this object for equality.
true
if the receiver object is equivalent to the argument; false
otherwise.
A builder factory that generates a generic array
A builder factory that generates a generic array. Called instead of Array.newBuilder if the element type of an array does not have a class manifest. Note that fallbackBuilder fcatory needs an implicit parameter (otherwise it would not be dominated in implicit search by Array.canBuildFrom). We make sure that that implicit search is always succesfull.
A five-dimensional array that contains the results of some element computation a number of times
A five-dimensional array that contains the results of some element computation a number of times.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3nd dimension
the number of elements in the 4th dimension
the number of elements in the 5th dimension
the element computation
A four-dimensional array that contains the results of some element computation a number of times
A four-dimensional array that contains the results of some element computation a number of times.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3nd dimension
the number of elements in the 4th dimension
the element computation
A three-dimensional array that contains the results of some element computation a number of times
A three-dimensional array that contains the results of some element computation a number of times.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3nd dimension
the element computation
A two-dimensional array that contains the results of some element computation a number of times
A two-dimensional array that contains the results of some element computation a number of times.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the element computation
An array that contains the results of some element computation a number of times
An array that contains the results of some element computation a number of times.
the number of elements returned
the element computation
Create an array containing the values of a given function f
over given range [0
Create an array containing the values of a given function f
over given range [0..n1, 0..n2, 0..n3, 0..n4, 0..n5)
Create an array containing the values of a given function f
over given range [0
Create an array containing the values of a given function f
over given range [0..n1, 0..n2, 0..n3, 0..n4)
Create an array containing the values of a given function f
over given range [0
Create an array containing the values of a given function f
over given range [0..n1, 0..n2, 0..n3)
Create an array containing the values of a given function f
over given range [0
Create an array containing the values of a given function f
over given range [0..n1, 0..n2)
Create an array containing the values of a given function f
over given range [0
Create an array containing the values of a given function f
over given range [0..n)
Returns a hash code value for the object
Returns a hash code value for the object.
The default hashing algorithm is platform dependent.
Note that it is allowed for two objects to have identical hash
codes (o1.hashCode.equals(o2.hashCode)
) yet not be
equal (o1.equals(o2)
returns false
). A
degenerate implementation could always return 0
.
However, it is required that if two objects are equal
(o1.equals(o2)
returns true
) that they
have identical hash codes
(o1.hashCode.equals(o2.hashCode)
). Therefore, when
overriding this method, be sure to verify that the behavior is
consistent with the equals
method.
An array containing repeated applications of a function to a start value
An array containing repeated applications of a function to a start value.
the start value of the array
the number of elements returned by the array
the function that's repeatedly applied
the array returning len
values in the sequence start, f(start), f(f(start)), ...
Create an array containing several copies of an element
Create an array containing several copies of an element.
the length of the resulting array
the element composing the resulting array
an array composed of n elements all equal to elem
Create array with given dimensions
Create array with given dimensions
An array containing equally spaced values in some integer interval
An array containing equally spaced values in some integer interval.
the start value of the array
the end value of the array (the first value NOT returned)
the increment value of the array (must be positive or negative)
the array with values in start, start + step, ...
up to, but excluding end
An array containing a sequence of increasing integers in a range
An array containing a sequence of increasing integers in a range.
the end value of the array (the first value NOT returned)
the array with values in range start, start + 1, ..., end - 1
up to, but exclusding, end
.
A five-dimensional array containing values of a given function over ranges of integer values starting from 0
A five-dimensional array containing values of a given function over ranges of integer values starting from 0.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3nd dimension
the number of elements in the 4th dimension
the number of elements in the 5th dimension
The function computing element values
A four-dimensional array containing values of a given function over ranges of integer values starting from 0
A four-dimensional array containing values of a given function over ranges of integer values starting from 0.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3nd dimension
the number of elements in the 4th dimension
The function computing element values
A three-dimensional array containing values of a given function over ranges of integer values starting from 0
A three-dimensional array containing values of a given function over ranges of integer values starting from 0.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3nd dimension
The function computing element values
A two-dimensional array containing values of a given function over ranges of integer values starting from 0
A two-dimensional array containing values of a given function over ranges of integer values starting from 0.
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
The function computing element values
An array containing values of a given function over a range of integer values starting from 0
An array containing values of a given function over a range of integer values starting from 0.
The number of elements in the traversable
The function computing element values
A traversable consisting of elements f(0), ..., f(n -1)
Returns a string representation of the object
Returns a string representation of the object.
The default representation is platform dependent.
This method is called in a pattern match { case Seq(
This method is called in a pattern match { case Seq(...) => }.
the selector value
sequence wrapped in an option, if this is a Seq, otherwise none
This object contains utility methods operating on arrays.