java获取字符的ascII码
时间: 2023-08-13 12:05:57 浏览: 189
可以使用Java中的`char`类型和类型转换来获取字符的ASCII码。下面是一个示例代码:
```
char ch = 'A';
int ascii = (int) ch;
System.out.println("ASCII value of " + ch + " is: " + ascii);
```
该代码将输出:`ASCII value of A is: 65`。
相关问题
java获取字符的ascii码
要获取字符的ASCII码,可以使用Java中的类型转换。具体来说,可以将字符类型转换为整数类型,即将char类型强制转换为int类型,这样就可以得到字符的ASCII码。例如:
```java
char c = 'A';
int ascii = (int) c;
System.out.println("The ASCII value of " + c + " is " + ascii);
```
这段代码将字符'A'强制转换为整数类型,并将结果存储在变量ascii中。输出结果应该是:
```
The ASCII value of A is 65
```
java获取字符串的ascii码
你可以使用Java中的`charAt()`方法和`(int)`转换操作符来获取字符串中每个字符的ASCII码。下面是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
String str = "Hello, World!";
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
int ascii = (int) c;
System.out.println("Character: " + c + ", ASCII: " + ascii);
}
}
}
```
这段代码会遍历字符串中的每个字符,将其转换为ASCII码,并打印出来。输出结果如下:
```
Character: H, ASCII: 72
Character: e, ASCII: 101
Character: l, ASCII: 108
Character: l, ASCII: 108
Character: o, ASCII: 111
Character: ,, ASCII: 44
Character: , ASCII: 32
Character: W, ASCII: 87
Character: o, ASCII: 111
Character: r, ASCII: 114
Character: l, ASCII: 108
Character: d, ASCII: 100
Character: !, ASCII: 33
```
阅读全文