【发布时间】:2010-11-06 13:00:42
【问题描述】:
当长度为 4 时,以下循环执行 5 次。从流中读取 5 个字符。
(loop [i (.read stream) result "" counter length]
(let [c (char i)]
(println "=>" c)
(if (zero? counter)
result
(recur (.read stream) (str result c) (dec counter)))))
【问题讨论】: