contentDeepToString
fun
<
T
>
Array
<
out
T
>
.
contentDeepToString
(
)
:
String
(Common source) (JS source) (Native source)
@JvmName
(
"contentDeepToStringInline"
)
fun
<
T
>
Array
<
out
T
>
.
contentDeepToString
(
)
:
String
(source)
fun
<
T
>
Array
<
out
T
>
?
.
contentDeepToString
(
)
:
String
(Common source) (JS source) (Native source)
@JvmName
(
"contentDeepToStringNullable"
)
fun
<
T
>
Array
<
out
T
>
?
.
contentDeepToString
(
)
:
String
(source)
Returns a string representation of the contents of this array as if it is a List . Nested arrays are treated as lists too.
If any of arrays contains itself on any nesting level that reference
is rendered as
"[...]"
to prevent recursion.
import kotlin.test.*
fun main(args: Array<String>) {
//sampleStart
val matrix = arrayOf(
intArrayOf(3, 7, 9),
intArrayOf(0, 1, 0),
intArrayOf(2, 4, 8)
)
println(matrix.contentDeepToString()) // [[3, 7, 9], [0, 1, 0], [2, 4, 8]]
//sampleEnd
}