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) 回复
??
回复评论