Skip to content

Instantly share code, notes, and snippets.

@kmizu
kmizu / hexToStr.scala
Created April 14, 2012 07:54 — forked from rirakkumya/hexToStr.scala
16進文字列をAscii文字列に変換 (再帰を使わないバージョン)
def hexToStr(s:String):String = {
s.grouped(2).map{xx => Integer.parseInt(xx, 16).toChar}.mkString("")
}
val target = 'a' to 'z' mkString
val hexTarget = target map {"%02x" format _.toInt} mkString
assert(target == hexToStr(hexTarget))