java如何对字符串ascii码转化
时间: 2023-12-26 16:03:31 浏览: 68
Ascii码转换器(java环境用的)
4星 · 用户满意度95%
Java中可以使用字符串的toCharArray()方法将字符串转换为字符数组,然后遍历字符数组,使用强制类型转换将字符转换为对应的ASCII码。下面是一个示例代码:
```java
public class StringAscii {
public static String toAscii(String input) {
StringBuilder sb = new StringBuilder();
char[] chars = input.toCharArray();
for (char c : chars) {
sb.append((int) c).append(" ");
}
return sb.toString().trim();
}
public static void main(String[] args) {
String input = "hello world";
String ascii = toAscii(input);
System.out.println("Input: " + input);
System.out.println("ASCII: " + ascii);
}
}
```
这个示例代码将字符串转换为对应的ASCII码,并返回一个字符串,每个ASCII码之间用空格分隔。注意,强制类型转换只能将字符转换为其对应的ASCII码,如果字符不是ASCII字符,转换结果可能与预期不符。
阅读全文