【发布时间】:2011-04-23 11:59:22
【问题描述】:
我正在寻找类似的:
for(_ <- 1 to n)
some.code()
那将是最短和最优雅的。 Scala 中没有类似的东西吗?
rep(n)
some.code()
毕竟这是最常见的结构之一。
PS
我知道实现 rep 很容易,但我正在寻找预定义的东西。
【问题讨论】:
-
基本上,您正在寻找 Ruby 的/Smalltalk 的
42.times do some_thing end的等价物,对吧?我的意思是“等效”,不仅在功能意义上,而且在语法上的“轻量级”。 -
优雅是一个主观标准。
标签: scala loops coding-style