admin 管理员组

文章数量: 887021


2023年12月17日发(作者:雪崩有多可怕)

package 2;public class ConvertCode { /**

* @Title:bytes2HexString

* @Description:字节数组转16进制字符串

* @param b

* 字节数组

* @return 16进制字符串

* @throws

*/

public static String bytes2HexString(byte[] b) {

StringBuffer result = new StringBuffer();

String hex;

for (int i = 0; i < ; i++) {

hex = tring(b[i] & 0xFF);

if (() == 1) {

hex = '0' + hex;

}

(rCase());

}

return ng();

}

/**

* @Title:hexString2Bytes

* @Description:16进制字符串转字节数组

* @param src 16进制字符串

* @return 字节数组

*/

public static byte[] hexString2Bytes(String src) {

int l = () / 2;

byte[] ret = new byte[l];

for (int i = 0; i < l; i++) {

ret[i] = (byte) Integer

.valueOf(ing(i * 2, i * 2 + 2), 16).byteValue();

}

return ret;

} /**

* @Title:string2HexString

* @Description:字符串转16进制字符串

* @param strPart 字符串

* @return 16进制字符串

*/

public static String string2HexString(String strPart) {

StringBuffer hexString = new StringBuffer();

for (int i = 0; i < (); i++) {

int ch = (int) (i);

String strHex = tring(ch);

(strHex);

}

return ng();

}

/**

* @Title:hexString2String

* @Description:16进制字符串转字符串

* @param src

* 16进制字符串

* @return 字节数组

* @throws

*/

public static String hexString2String(String src) {

String temp = "";

for (int i = 0; i < () / 2; i++) { //n(f(ing(i * 2, i * 2 + 2),16).byteValue()); temp = temp+ (char)f(ing(i * 2, i * 2 + 2),16).byteValue();


本文标签: 字符串 进制 雪崩 作者 数组