by shigemk2

当面は技術的なことしか書かない

2015-11-07から1日間の記事一覧

Scala Mapで指定した名前のキーとその値を除外する

こういうのがあったとして scala> val map = Map("id" -> 1, "date" -> "2015/11/01", "name" -> "Leprechaun", "weight" -> "9", "name2" -> "LOB") map: scala.collection.immutable.Map[String,Any] = Map(weight -> 9, name -> Leprechaun, name2 -> LOB…

Scalaでパディングのようなものをする

stackoverflow.com scala> val a = 4 a: Int = 4 scala> f"${a}%04d" res0: String = 0004 こんな感じ。2.10からの技。 文字列リテラルの先頭に f を追加することで、他の言語での printf のような簡単な書式付き文字列を作ることができる。f 補間子を使った…

StringBufferで最後の文字を切る

stackoverflow.com scala> val a = new StringBuffer a: StringBuffer = scala> a.append("hoge").deleteCharAt(a.length() - 1) res4: StringBuffer = hog こういう感じです。deleteCharAtを使う。dropRightは使えません。 こういうふうにしたらいけるけど…