contentDeepEquals
Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.1Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
The specified arrays are also considered deeply equal if both are null
.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.4Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.1Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
The specified arrays are also considered deeply equal if both are null
.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.4Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.1Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
The specified arrays are also considered deeply equal if both are null
.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.4Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.3Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
The specified arrays are also considered deeply equal if both are null
.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.4Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.8Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
The specified arrays are also considered deeply equal if both are null
.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.8Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.
Since Kotlin
1.8Returns true
if the two specified arrays are deeply equal to one another, i.e. contain the same number of the same elements in the same order.
The specified arrays are also considered deeply equal if both are null
.
If two corresponding elements are nested arrays, they are also compared deeply. If any of arrays contains itself on any nesting level the behavior is undefined.
The elements of other types are compared for equality with the equals function. For floating point numbers it means that NaN
is equal to itself and -0.0
is not equal to 0.0
.