<!-- HTML generated using hilite.me -->
import java.io.File fun main(args: Array<String>) { File("aaa.txt").writeText(File("Data.txt").readLines().map { it.split("\\\\\\\\s+".toRegex()).mapNotNull { it.toDoubleOrNull()?.let { it * 3 } }.joinToString(" ") }.joinToString("\\\\n")) }
나도 옆으로 적으면 한줄로 됨
저 프로그램 statement 하나짜리인데
함수형 프로그래밍으로는 대부분 이런 식으로 짤 듯 ㅋㅋ
모르게땅
코틀린
https://kotlinlang.org/
여기서 다운받는거 맞나요? 다운로드 버튼이 안보여요
다 . 으로 연결되네. 신기하구만
dddd/ 어떤 언어로든지간에 파일을 한줄씩 읽은 걸 (빈칸으로 잘라서 문자열의 리스트로 만든다음 숫자의 리스트로 변환하고 리스트 내 숫자들에 각각 3을 곱하고 다시 문자열의 리스트로 변환하고 이걸 하나의 문자열로 합치고) 목표파일에 한줄씩 쓰면 됨 상황따라 여러과정이 하나의 과정으로 퉁쳐질 수 있음 ㅇㅇ
코틀린은 일반적으로도 컴파일러 받아서 편집기 따로 쓰는 게 아니라 IntelliJ IDEA로 편집이든 컴파일 다 하던데
쭉 내려가면 스탠드얼론 컴파일러 다운로드는 가능함
아 그니까 내가 생각한건 맞나보구낭
고마엉!
와 이런게 함수형이라는거구나
일단 깃헙에서 윈도우용 컴파일러 받고 있습니다 ^-^
델리만주//웬만하면 인텔리제이 이데아 받지 컴파일러만 갖고 뭐하려공
유료라고 알고 있는데요.. ㅠㅠ