java中将字符串转化为16进制
时间: 2023-08-11 11:15:04 浏览: 96
java16进制与字符串的转换.pdf
可以使用Java的内置方法和类将字符串转换为16进制。以下是一个示例代码:
```java
public static String stringToHex(String input) {
char[] chars = input.toCharArray();
StringBuilder hex = new StringBuilder();
for (char ch : chars) {
hex.append(Integer.toHexString((int) ch));
}
return hex.toString();
}
```
该方法将输入字符串转换为char数组,然后使用Integer.toHexString()方法将每个字符转换为16进制,最后将所有16进制值连接在一起并作为字符串返回。可以在调用该方法时将需要转换的字符串作为参数传递。
阅读全文