ifは文では無く、式なんですね。式なんでval fname = if (…)と書けるんでしょう。上のように書くとfilenameには再代入される可能性があるのでval2は出来なくて、varでしょう。可能な限りvalを使うことを筆者は進めてます。なので下の方が良いと言うことです。関数型のプログラミングを目指す上では。と言うことでしょうか?
最新の画像[もっと見る]
- 昨日は良い天気でした! 3日前
- 昨日は良い天気でした! 3日前
- 暫く鬱で、書き込みしてませんでした? 5日前
- 暫く鬱で、書き込みしてませんでした? 5日前
- 暫く鬱で、書き込みしてませんでした? 5日前
- 今日の雪、電線から落ちるところを動画で撮りましたが…。 2週間前
- 今日の雪、電線から落ちるところを動画で撮りましたが…。 2週間前
- 今日の雪、電線から落ちるところを動画で撮りましたが…。 2週間前
- 今日の雪、電線から落ちるところを動画で撮りましたが…。 2週間前
- 今日の雪、電線から落ちるところを動画で撮りましたが…。 2週間前
「Scala」カテゴリの最新記事
- ScalaのfoldLeft、foldRightとpythonのreduce,lambda組み合わせは、違うんですかね...
- ScalaのfoldLeftとfoldRightを使ってみる。
- 暫く振りにintellj IDEAのScala触れてみました!+最近の写真
- Dr.Bard提示の「Bulls and Cows」いじってみました。その3。Secret.contains?
- Dr.Bardから提示された「Bulls and Cows」をいじります。その2。
- Dr.Bardから提示された「Bulls and Cows」をいじります。その1。
- cametanさんのブログから、「Bulls and Cows」をBardに聞いてみました。Scalaで表...
- 1から100までの和に末尾再帰を使ってみました。
- Scalaで階乗計算に末尾再帰を使ってみる。
- Scalaでfib(128)をやって見ました。BigInteger使用します。