Android with Kotlin

파일 읽고 쓰기

JinTonix 2023. 3. 19. 21:48

파일 쓰기

val file = File(filePath)

if (!file.exists()) {
    file.createNewFile()
}

val fileWriter = FileWriter(file)
val bwForFile =BufferedWriter(fileWriter)
bwForFile.write(it.nickName)
bwForFile.newLine()
bwForFile.write(it.address)
bwForFile.flush()
bwForFile.close()

 

파일 읽기

val file = File(filePath)

if(file.exists()){

    val br = BufferedReader(FileReader(file))

    while(true){

        val nickname = br.readLine()?:break
        val address = br.readLine()?:break

        FirmaInfo.add(Stake(nickname,address))
    }
    br.close()
}