Spec-Zone.ru › Kotlin 2

bytes

kotlin-stdlib/kotlin.text/HexFormat/Builder/bytes

Начиная с Kotlin: 2.2

inline fun bytes(builderAction: HexFormat.BytesHexFormat.Builder.() -> Unit)

Предоставляет область для настройки свойства bytes.

Получателем builderAction является свойство bytes. Таким образом, параметры можно настраивать напрямую внутри фигурных скобок. Эта вспомогательная функция предназначена для настройки нескольких параметров в одном блоке. Например, фрагмент кода:

val format = HexFormat {
bytes {
bytesPerLine = 16
bytesPerGroup = 8
byteSeparator = " "
}
}

эквивалентен следующему:

val format = HexFormat {
bytes.bytesPerLine = 16
bytes.bytesPerGroup = 8
bytes.byteSeparator = " "
}

Подробные сведения о доступных параметрах форматирования, их влиянии на результаты форматирования и разбора, а также об их настройках по умолчанию см. в разделе BytesHexFormat.

Параметры

builderAction

Функция, применяемая к свойству bytes и предоставляющая область для непосредственной настройки его параметров.


val bytes: HexFormat.BytesHexFormat.Builder

Определяет HexFormat.bytes создаваемого формата.

Подробные сведения о доступных параметрах форматирования, их влиянии на результаты форматирования и разбора, а также об их настройках по умолчанию см. в разделе BytesHexFormat.

© 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.text/-hex-format/-builder/bytes.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API