工具方法
/**
* 字符串轉十六進制字符串
*
* @author 靜心事成
* @param str 源字符串
* @return 十六進制字符串
* */
public static String encodeHex(String str) {
// 定義變量保存結果
final StringBuffer hexStr = new StringBuffer();
// 遍歷字符串,直接使用Integer.toHexString返回每個字符的十六進制字符串
for (int i = 0; i < str.length(); i++)
hexStr.append(Integer.toHexString(str.charAt(i)));
// 返回結果
return hexStr.toString();
}
引用的類
無
示例
public static void main(String[] args) {
String str = "abcdefghigklmnopqrstuvwxyz";
System.out.println(encodeHex(str));
}
捐贈
若你感覺讀到這篇文章對你有啓發,能引起你的思考。請不要吝嗇你的錢包,你的任何打賞或者捐贈都是對我莫大的鼓勵。