「Scala」の版間の差分
削除された内容 追加された内容
→トレイト: Fix typo タグ: 2017年版ソースエディター |
→for と Range と if: ジェネレータに、if で修飾することができます(Guardといいます)。Pythonのジェネレータ式に似た表現です。 タグ: 2017年版ソースエディター |
||
629 行
===== for と Range と if =====
ジェネレータ
;[https://paiza.io/projects/tpIREeZXCqIKIaE81eFfcA?language=scala for式とRangeクラスとif式の例]:<syntaxhighlight lang=Scala highlight=0 line>
object Main extends App {
for (i <- 0 to 10 if i % 2 != 0)
println(i) }
</syntaxhighlight>
|