前段时间遇到同事给了我一串16进制的字符串,让我把它给转成正常的字符串。
16进制字符串:
c8:ed:cc:bd:d5:eb
转换后正常的字符串:
软探针
解决办法
前期准备工作,需要snmp4j的jar包
我的jar版本:
org.snmp4j
snmp4j
2.8.2
代码:
//这个办法有个前提,就是需要知道字符集 String str = "c8:ed:cc:bd:d5:eb"; OctetString octetString = OctetString.fromHexString(str); byte[] value = octetString.getValue(); System.out.println(new String(value,"gbk"));



