to Byte Array
Начиная с Kotlin: 2.4
fun toByteArray(): ByteArray
Возвращает представление этого UUID в виде массива байтов.
Возвращаемый массив содержит 16 байтов. Каждый байт массива последовательно представляет следующие 8 бит UUID: от 8 наиболее значимых битов в первом байте до 8 наименее значимых битов в последнем байте.
См. также
Примеры
import kotlin.test.*
import kotlin.time.Instant
import kotlin.uuid.*
fun main() {
//sampleStart
val uuid = Uuid.fromULongs(0x550E8400E29B41D4uL, 0xA716446655440000uL)
println(uuid.toByteArray().joinToString { it.toHexString() }) // 55, 0e, 84, 00, e2, 9b, 41, d4, a7, 16, 44, 66, 55, 44, 00, 00
//sampleEnd
}
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.uuid/-uuid/to-byte-array.html