1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| package daily_temp;
public class convertStringToHex { public static void main(String[] args) { covertStringToHex("biyou"); } static void covertStringToHex(String str) { StringBuffer sb = new StringBuffer();
char[] chars = str.toCharArray();
for(char c : chars) { String charToHex = Integer.toHexString(c); sb.append(charToHex); }
int length = sb.length(); for (int i = 0; i < 64 - length; i++) { sb.append(0); }
System.out.println("0x" + sb.toString()); }
}
|