groovy789's blog

技術系備忘録φ(..)メモメモ

scala

Scalaでプレースホルダの話

うーん。よくわからん(´・ω・`)というわけでまとめてみた。 個別の値としての「_」 引数が1個の場合 val funcA1: (Int) => Int = (n: Int) => n + 1 val funcA2: (Int) => Int = (n) => n + 1 val funcA3: (Int) => Int = n => n + 1 val funcA4: (Int) => I…

久々の更新・・・(´・ω・`)scalaのクラス、補助コンストラクタのまとめ /** * コンストラクタのテスト. */ object Construct { def main(args: Array[String]) { // エラー //val a1 = new A //assert(a1.a == 1) val a2 = new A(2) assert(a2.a == 2) val b…