如何在groovy中将十六进制转换为字符?

时间:2017-12-30 01:12:21

标签: groovy hex character

转换十六进制就像这个feff356f

到角色㕯

我不知道如何在groovy中做到这一点

请帮帮我

1 个答案:

答案 0 :(得分:1)

类似的东西:

 def hexArr(String str){
    if(str){
       return ([str.take(4)] << hexArr(str.substring(str.size() > 4 ? 4 :str.size()))).flatten().grep()
    } 
 }

 hexArr("feff356f").each{
    println ((char) Integer.parseInt(it, 16))
 }