當然有!下面是一個簡單的 Kotlin 文件讀寫案例,包括讀取和寫入文本文件。
首先,我們需要創(chuàng)建一個函數(shù)來寫入文本文件:
import java.io.File
fun writeToFile(file: File, content: String) {
file.writeText(content)
}
這個函數(shù)接受一個 File
對象和一個字符串作為參數(shù),然后將字符串寫入文件。
接下來,我們需要創(chuàng)建一個函數(shù)來讀取文本文件:
import java.io.File
fun readFromFile(file: File): String? {
return file.readText()
}
這個函數(shù)接受一個 File
對象作為參數(shù),然后返回文件內(nèi)容作為字符串。如果文件不存在或無法讀取,則返回 null
。
最后,我們可以使用這兩個函數(shù)來讀寫一個文本文件:
fun main() {
val filePath = "example.txt"
val content = "Hello, World!"
// 寫入文件
writeToFile(File(filePath), content)
// 讀取文件
val fileContent = readFromFile(File(filePath))
println("File content: $fileContent")
}
這個示例中,我們首先創(chuàng)建了一個名為 example.txt
的文本文件,然后使用 writeToFile
函數(shù)將字符串 "Hello, World!"
寫入文件。接著,我們使用 readFromFile
函數(shù)讀取文件內(nèi)容,并將其打印到控制臺。