[kotlin] 파일에 데이터를 추가하는 방법

Kotlin에서 파일에 데이터를 추가하는 방법을 알아보겠습니다.

파일에 데이터 추가하기

파일에 데이터를 추가하기 위해서는 다음과 같은 단계를 따를 수 있습니다:

  1. 파일에 추가할 데이터를 준비합니다.
  2. FileWriter 클래스를 사용하여 파일을 열고 데이터를 추가합니다.
  3. 파일을 닫아 리소스를 해제합니다.
import java.io.FileWriter
import java.io.IOException

fun main() {
    // 파일 경로 설정
    val filePath = "data.txt"

    try {
        // FileWriter 객체를 생성합니다.
        val fileWriter = FileWriter(filePath, true)

        // 추가할 데이터를 준비합니다.
        val data = "추가할 데이터입니다."

        // 파일에 데이터를 추가합니다.
        fileWriter.write(data)

        // 파일을 닫습니다.
        fileWriter.close()

        println("데이터가 파일에 추가되었습니다.")
    } catch (e: IOException) {
        e.printStackTrace()
    }
}

위의 예제에서는 FileWriter 클래스를 사용하여 파일을 열고 데이터를 추가하고 있습니다. 또한, FileWriter의 생성자에 두 번째 인자로 true를 전달하여 파일에 데이터를 추가할 수 있도록 합니다.

추가로, fileWriter.write(data)를 통해 데이터를 파일에 추가하고, fileWriter.close()를 사용하여 파일을 닫아 해당 리소스를 해제합니다.

이제 파일에 데이터가 성공적으로 추가되었습니다!

참고 자료