Kotlin FileInputStream read File

Kotlin FileInputStream read File

import java.io.File
import java.io.FileInputStream
import java.nio.charset.StandardCharsets

const val EOF = -1

fun main(args: Array) {
    val filePath = "./myfile.txt"
    val fis = FileInputStream(File(filePath))

    val bytes = ByteArray(1024 * 8)
    var count = 0
    while (true) {
        count = fis.read(bytes)

        if (count == EOF) {
            break
        } else {
            println(String(bytes, 0, count, StandardCharsets.UTF_8))
        }
    }
}

 

 

Kotlin File writeText appendText appendBytes readBytes readText-CSDN博客Java把一个文件转化为byte字节数组 /** * 把一个文件转化为byte字节数组。try { File..._java文件转byte数组。Java把一个文件转化为byte字节数组_java文件转byte数组_zhangphil的博客-CSDN博客。Kotlin Files readAllBytes readAllLines readString-CSDN博客。https://blog.csdn.net/zhangphil/article/details/132766718Kotlin 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

 

 

你可能感兴趣的:(kotlin,kotlin)