java 字符串转ASCII
时间: 2023-09-27 13:08:51 浏览: 251
在Java中,字符串转换为ASCII码的方法有多种。一种常见的方法是使用charAt()函数遍历字符串的每个字符,并使用(char)强制类型转换操作将字符转换为对应的ASCII码。代码示例如下:
```java
public static void main(String[] args) {
String s = "abcdefg";
// 遍历字符串
for (int i = 0; i < s.length(); i++) {
System.out.println((int)s.charAt(i));
}
}
```
另一种方法是使用toCharArray()函数将字符串转换为字符数组,然后使用(int)强制类型转换操作将字符转换为对应的ASCII码。代码示例如下:
```java
public static void main(String[] args){
String s = "新年快乐!";
// 字符串转换为字符数组
char[] chars = s.toCharArray();
System.out.println("汉字 ASCII\n----------------------");
// 输出结果
for (int i = 0; i < chars.length; i++){
System.out.println(chars[i + " " + (int)chars[i]);
}
}
```
以上是两种常见的方法,可以根据具体需求选择使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文