java从键盘上输入一个字母,如果是a或者是b输出1, 否则输出0。
时间: 2024-03-03 12:51:00 浏览: 13
你可以使用Java的Scanner类从键盘上读取用户输入的字符,然后使用if语句判断输入的字符是a或b还是其他字符,从而输出相应的结果。下面是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个字母:");
char ch = scanner.next().charAt(0);
if(ch == 'a' || ch == 'b') {
System.out.println("1");
} else {
System.out.println("0");
}
scanner.close();
}
}
```
在上面的代码中,我们先创建了一个Scanner对象,然后提示用户输入一个字母。接着使用next()方法读取用户输入的字符串,并使用charAt(0)方法获取字符串的第一个字符,将其保存在变量ch中。然后使用if语句判断ch是否为'a'或'b',如果是则输出1,否则输出0。最后记得关闭Scanner对象。