【java工具方法】字符串轉十六進制字符串

工具方法

	/**
	 * 字符串轉十六進制字符串
	 * 
	 * @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));
	}

捐贈

若你感覺讀到這篇文章對你有啓發,能引起你的思考。請不要吝嗇你的錢包,你的任何打賞或者捐贈都是對我莫大的鼓勵。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章