java输入语句scanner+char
时间: 2023-10-27 18:05:26 浏览: 166
Java的语句语法
在Java中,可以使用Scanner类来接收用户输入的字符。以下是三种常见的方法:
1. 使用Scanner的next()方法和charAt(0)方法来读取输入的字符:
```java
Scanner sc = new Scanner(System.in);char c = sc.next().charAt(0);
```
2. 使用Scanner的next()方法和toCharArray()方法来读取输入的字符:
```java
Scanner scanner = new Scanner(System.in);
char c = scanner.next().toCharArray()[0];
```
3. 使用BufferedReader和InputStreamReader来读取输入的字符:
```java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public static void main(String[] args) throws IOException {
char c = (char)new BufferedReader(new InputStreamReader(System.in)).read();
}
```
综上所述,第一种方法是最简单的输入字符的方式,而第二种和第三种方法可能会比较繁琐,需要导入额外的包或处理异常。
阅读全文