java ascii转换
时间: 2023-09-13 15:00:21 浏览: 95
在Java中,可以使用`char`和`int`数据类型来进行ASCII码的转换。
1. 将字符转换为ASCII码:
可以使用`char`数据类型的强制转换将字符转换为相应的ASCII码。例如,`char ch = 'A';` ,`int ascii = (int) ch;` ,这样`ascii`的值就等于65,对应于大写字母'A'的ASCII码值。
2. 将ASCII码转换为字符:
可以使用`char`数据类型的构造方法,将整型的ASCII码转换为相应的字符。例如,`int ascii = 65;` ,`char ch = (char) ascii;` ,这样`ch`的值就等于字符'A'。
下面是一个简单的示例代码:
```java
public class ASCIITranslation {
public static void main(String[] args) {
char ch = 'A';
int ascii = (int) ch;
System.out.println("Character: " + ch + ", ASCII value: " + ascii);
int asciiValue = 65;
char character = (char) asciiValue;
System.out.println("ASCII value: " + asciiValue + ", Character: " + character);
}
}
```
执行以上代码,会输出以下结果:
```
Character: A, ASCII value: 65
ASCII value: 65, Character: A
```
以上就是Java中进行ASCII码转换的方法。
阅读全文