JavaでSmalltalkのIntervalみたいなのはないのか?
Javaで、List
(1 to: 10) do: [:hoge | transcript show: hoge].
は
for (int hoge : new int[10]){ System.out.println("hoge"); }
とすべきなんだろうか。
あ、いや、これは
10 timesRepeat: [Transcript show: "hoge"].
か。
うーん、なんか冗長。
ちなみに最初のサンプルはVisualWorksでは動きません。ええと、asStringの代わりにprintするんだっけ?