[kotlin] 자바에서 코틀린 파일 읽고 쓰기

자바에서는 코틀린 파일을 읽고 쓰는 것이 간단하고 쉽습니다. 아래는 파일을 읽고 쓰는 방법에 대한 예시 코드입니다.

파일 쓰기

코틀린에서 파일을 쓰기 위해서는 FileWriter를 사용합니다. 아래는 간단한 예시 코드입니다.

import java.io.FileWriter;
import java.io.BufferedWriter;
import java.io.IOException;

public class JavaFileWriter {
    public static void main(String[] args) {
        try {
            FileWriter fileWriter = new FileWriter("example.txt");
            BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
            bufferedWriter.write("This is an example text.");
            bufferedWriter.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

파일 읽기

코틀린에서 파일을 읽기 위해서는 FileReader를 사용하면 됩니다. 아래는 간단한 예시 코드입니다.

import java.io.FileReader
import java.io.BufferedReader
import java.io.IOException

fun main() {
    try {
        val fileReader = FileReader("example.txt")
        val bufferedReader = BufferedReader(fileReader)
        var line: String?
        while (bufferedReader.readLine().also { line = it } != null) {
            println(line)
        }
        bufferedReader.close()
    } catch (e: IOException) {
        e.printStackTrace()
    }
}

위의 예시 코드를 통해 자바에서 코틀린 파일을 읽고 쓰는 방법을 쉽게 이해할 수 있습니다.

참고 자료