Kotlin File writeText appendText appendBytes readBytes readText

Kotlin File writeText appendText appendBytes readBytes readText

Kotlin 复制代码
import java.io.File

fun main(args: Array<String>) {
    val filePath = "./myfile.txt"

    val file = File(filePath)

    file.writeText("hello,") //如果原有文件有内容,将完全覆盖。
    file.appendText("world!") //在原文件尾部追加。
    file.appendBytes("2023 year".toByteArray()) //在原文件尾部追加。

    val bytes: ByteArray = file.readBytes()
    println(String(bytes))

    println(file.readText())
}

Kotlin Files readAllBytes readAllLines readString-CSDN博客Java把一个文件转化为byte字节数组 /** * 把一个文件转化为byte字节数组。try { File..._java文件转byte数组。Java把一个文件转化为byte字节数组_java文件转byte数组_zhangphil的博客-CSDN博客。https://blog.csdn.net/zhangphil/article/details/132763802

相关推荐
阿巴斯甜8 小时前
launch 和 async 内部都是串行,为什么还能实现并发?
kotlin
古怪今人9 小时前
Gradle构建工具 Groovy/Kotlin DSL的现代化自动化构建工具
开发语言·kotlin·自动化
赏金术士9 小时前
Kotlin 协程与挂起函数(Coroutines & suspend)入门到实战
android·开发语言·kotlin
赏金术士11 小时前
Room + Flow 完整教程(现代 Android 官方方案)
android·kotlin·room·compose
赏金术士13 小时前
Kotlin 协程面试题大全(Android 高频版)
android·开发语言·kotlin
赏金术士13 小时前
Kotlin 协程底层原理(Continuation)详解
java·开发语言·kotlin
Kapaseker17 小时前
Compose 动画 — 显隐的艺术
android·kotlin
赏金术士20 小时前
Retrofit + Kotlin 协程(Android 实战教程)
android·kotlin·retrofit
高林雨露1 天前
kotlin by 和 = 的区别在于【属性委托】和直【接赋值】的差异
kotlin
高林雨露2 天前
Kotlin 的延迟初始化委托属性 by lazy
kotlin