
def toHexString(buff: Array[Byte], start: Int, length: Int): String = { |
val data = new Array[Byte](length) |
var j= 0 |
for (i <- start until start + length) { |
data(j) = buff(i) |
j = j+1 |
} |
|
var ret = "" |
for (b <- data) { |
var hex = (b & 0xFF).toHexString |
if (hex.length == 1) hex = '0' + hex |
ret = ret + hex.toUpperCase |
} |
|
ret |
} |




by: 发表于:2017-09-20 10:13:36 顶(0) | 踩(0) 回复
??
回复评论