Skip to Content
자바에서 코틀린으로
book

자바에서 코틀린으로

by 덩컨 맥그레거, 냇 프라이스, 오현석
November 2022
Beginner to intermediate
544 pages
12h 39m
Korean
Hanbit Media, Inc.
Content preview from 자바에서 코틀린으로
451
20
I/O 수행에서 데이터 전달로
System.out.writer().use { writer ->
writer.appendLines(
generate(
reader.readLines().asSequence().constrainOnce()
)
)
}
}
}
여기가 진짜 메모리를 절약할 수 있는 부분이다. 한 번에 모든 줄을 다 읽고
Sequence
로 바꾸
는 대신,
Reader
에서
buffered
().
lineSequence
()
를 통해
Sequence
를 얻는다.
예제
20.32
[
io
-
to
-
data
.
20
:
src
/
main
/
java
/
travelator
/
marketing
/
HighValueCustomersMain
.
kt
]
fun main() {
System.`in`.reader().use { reader ->
System.out.writer().use { writer ->
writer.appendLines(
generate(
reader.buffered().lineSequence()
)
)
}
}
}
generate
는 파이프라인을 실행하면서 한 번에 한 줄씩 입력을 받아 메모리에 넣을 것이다. 이
제는 꽤 효율적으로 메모리를 사용하고 기분 좋을 정도로 프로그램이 빠르게 실행된다. 마지막
으로 한 번 더 뚝딱뚝딱 고치고 싶은 본능을 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

고성능 파이썬(2판)

고성능 파이썬(2판)

오현석, 미샤 고렐릭, 이안 오스발트
러닝 타입스크립트

러닝 타입스크립트

조시 골드버그
실리콘밸리 리더십

실리콘밸리 리더십

김정혜, 마이클 롭

Publisher Resources

ISBN: 9791169210447