Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

IT勉強会での初プレゼンなどお助けします!

勉強会でスピーカーをやりたいけど、プレゼンが初めて、苦手という方に無償でコーチできます。スライドのレビューや録画したリハへのアドバイスなどなど。Twitter@jyukutyoまでメンションでもDMでもお気軽にご連絡ください。

私はIT講師の経験があり、プレゼンはデブサミやJJUG CCCなど200人規模の経験が豊富で最大800人の前でプレゼンしました。海外ではDevoxxUSで。デブサミ2017では公募スピーカー1位、デブサミ関西2012アワードで5位となりました。

ScalaのSnippetを写経する(11)-可変長引数

Javaの可変長引数もそのまま使える。

Scala Snippets | The Scala Programming Language

package sample.snippet

object VarargsSample extends Application {
  val message = java.text.MessageFormat.format("At {1, time} on {1, date}, there was {2} on planet {0}",
                    "Hoth", new java.util.Date(), "a disturbance in the Force")
  println("Message = " + message)
}


実行結果。

Message = At 8:59:26 on 2008/10/23, there was a disturbance in the Force on planet Hoth

スターウォーズネタやね。このメッセージはサンプルそのまま。やっぱ好きな人多いんやね。
これでSnippetは終わり。続いてAdvanced Exampleに入ります。