저는 kotlin을 처음 사용했습니다. 나는 한 줄씩 파일을 읽으려고하고 끝에 각각 뭔가를 추가하려고한다. 읽기 전에줄을 읽고 끝에 무언가를 추가하십시오.
내 파일 :
abcd;abcd;abcd;
bcda;bcda;bcda;
dacb;dacb;dacb;
읽고 추가 후 내 파일 :
abcd;abcd;abcd;smth1
bcda;bcda;bcda;smth2
dacb;dacb;dacb;smth3
내가 라인으로 파일 라인을 읽는 코드를 가지고 있지만 어떻게 각 문자열을 추가하는 나에게 말할 수 그들의?
val pathToFile = "abc.txt"
val scan = Scanner(File(pathToFile))
while (scan.hasNextLine()) {
val line = scan.nextLine()
var lista = ArrayList<String>()
lista = line.split(";") as ArrayList<String>
println(lista.get(0) + " and " + lista.get(1) + " and " + lista.get(2))
}