Как сделать запись и чтение в файл Kotlin?

Как в 2022 нормально использовать файл, я все форумы пролистал и все не работает Есть такой колд, но он тоже не работает:

fun file(){
var sfi = openFileOutput("notes.txt", MODE_APPEND)
sfi.write("\"first note\",\"note\"".toByteArray())
sfi.close()
val namenotes = openFileInput("notes.txt")
println(namenotes)
}

Ответы (1 шт):

Автор решения: Vadik

В языке Kotlin есть удобная функция writeText() для записи строки в файл, например:

File(filesDir, "notes.txt").writeText("Hello World")

И readText() для чтения строки из файла, например:

val content = File(filesDir, "notes.txt").readText()
→ Ссылка