IO流

94 阅读1分钟

计算文件大小

file.length()

利用 BufferWriter 往文件中写入内容

object TestFile {

    val max = 200

    @JvmStatic
    fun main(args: Array<String>) {
        println("开始")
        val start = System.currentTimeMillis()
        val file = File(FileSystemView.getFileSystemView().homeDirectory.path, "logcat.txt")
        val bw = BufferedWriter(OutputStreamWriter(FileOutputStream(file)))
        do {
            bw.write("你好" + System.currentTimeMillis())
            bw.newLine()
        }while (file.length() <= max * 1024 * 1024)
        val end = System.currentTimeMillis()
        println("时间为:" + (end -start))
    }
}