温馨提示×

Kotlin文件读写案例有吗

小樊
81
2024-11-10 00:30:11
栏目: 编程语言

当然有!下面是一个简单的 Kotlin 文件读写案例,包括读取和写入文本文件。

首先,我们需要创建一个函数来写入文本文件:

import java.io.File

fun writeToFile(file: File, content: String) {
    file.writeText(content)
}

这个函数接受一个 File 对象和一个字符串作为参数,然后将字符串写入文件。

接下来,我们需要创建一个函数来读取文本文件:

import java.io.File

fun readFromFile(file: File): String? {
    return file.readText()
}

这个函数接受一个 File 对象作为参数,然后返回文件内容作为字符串。如果文件不存在或无法读取,则返回 null

最后,我们可以使用这两个函数来读写一个文本文件:

fun main() {
    val filePath = "example.txt"
    val content = "Hello, World!"

    // 写入文件
    writeToFile(File(filePath), content)

    // 读取文件
    val fileContent = readFromFile(File(filePath))
    println("File content: $fileContent")
}

这个示例中,我们首先创建了一个名为 example.txt 的文本文件,然后使用 writeToFile 函数将字符串 "Hello, World!" 写入文件。接着,我们使用 readFromFile 函数读取文件内容,并将其打印到控制台。

0