Spec-Zone.ru › Kotlin 1.9

encodingWith

kotlin-stdlib / kotlin.io.encoding / java.io.OutputStream / encodingWith
Требования к платформе и версии: JVM (1.8)
@ExperimentalEncodingApi fun OutputStream.encodingWith(
    base64: Base64
): OutputStream

Возвращает поток вывода, который кодирует байты с использованием указанного кодирования base64 и записывает результат в этот поток вывода.

Данные байтов, записанные в возвращаемый поток вывода, кодируются с использованием указанного кодирования base64, а полученные символы записываются в основной поток вывода. Байты кодируются блоками по 3 байта.

Возвращаемый поток вывода следует закрывать своевременно. Мы рекомендуем использовать функцию use, которая закрывает ресурс после выполнения заданного блока кода. Операция закрытия записывает должным образом заполненные оставшиеся символы в основной поток вывода. Закрытие возвращаемого потока вывода закроет основной поток вывода.

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.encoding/java.io.-output-stream/encoding-with.html

Spec-Zone.ru

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