def hexToByteArray(hex: String): Array[Byte] = {
hex.sliding(2, 2).toArray.map(Integer.parseInt(_, 16).toByte)
}
val hexString = "1A2B3C4D"
val byteArray = hexToByteArray(hexString)
println(byteArray.mkString("Array(", ", ", ")"))
/*
run:
Array(26, 43, 60, 77)
*/