Scala 16进制转换(字符串转)
实现一个16进制的字符串转INT类型:
代码块
代码块语法遵循标准markdown代码,例如:
object test {
def hexToInt(s: String): Int = {
s.toLowerCase.toList.map("0123456789abcdef".indexOf(_)).reduceLeft(_ * 16 + _)
}
def main(args: Array[String]): Unit = {
println(hexToInt("AA"))
}
}
结果
170
版权声明:本文为博主原创文章,未经博主允许不得转载。