用JAVA写出从键盘输入一个字符,输出其对应的ASCII码。的代码
时间: 2024-09-10 07:28:28 浏览: 81
ASCII码表和键盘键码表及Java键码表[借鉴].pdf
在Java中,你可以使用`Scanner`类来从键盘获取输入,然后通过`char`类型的变量来接收输入的字符,并利用`(int)ch`的形式将其转换为对应的ASCII码值。下面是一个简单的示例代码:
```java
import java.util.Scanner;
public class CharToAscii {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象用于获取输入
System.out.print("请输入一个字符:");
char ch = scanner.next().charAt(0); // 读取用户输入的字符
int ascii = (int)ch; // 将字符转换为ASCII码
System.out.println("字符 " + ch + " 对应的ASCII码是:" + ascii);
scanner.close(); // 关闭scanner对象
}
}
```
在这段代码中,程序首先导入了`Scanner`类,并在`main`方法中创建了一个`Scanner`对象用于获取用户的输入。程序输出提示信息,提示用户输入一个字符。用户输入后,`scanner.next().charAt(0)`将输入的第一个字符读取到变量`ch`中。然后,通过`(int)ch`将字符`ch`转换为其对应的ASCII码,并输出结果。最后,关闭`Scanner`对象以释放资源。
阅读全文