【发布时间】:2018-02-20 02:56:51
【问题描述】:
我有疑问如何使用字符串、开关、大小写和缓冲读取器? 在我的情况下,输出应该是 ->
选择您的密码:
A.密码
B.12345
C.54321
然后,如果我选择“密码”,它就会出现 “您输入的密码是密码”。 然后,如果我输入了不在选择列表中的错误密码,外观将是 “错误!检查您的数据!”。 有人能回答吗?
【问题讨论】:
标签: string switch-statement bufferedreader
我有疑问如何使用字符串、开关、大小写和缓冲读取器? 在我的情况下,输出应该是 ->
选择您的密码:
A.密码
B.12345
C.54321
然后,如果我选择“密码”,它就会出现 “您输入的密码是密码”。 然后,如果我输入了不在选择列表中的错误密码,外观将是 “错误!检查您的数据!”。 有人能回答吗?
【问题讨论】:
标签: string switch-statement bufferedreader
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Choose your password:");
System.out.println("A. Thepasskey");
System.out.println("B. 12345");
System.out.println("C. 54321");
String line = br.readLine();
switch (line) {
case "A"://if one type A as choice
System.out.println("Thepasskey");
break;
case "B":
System.out.println("12345");
break;
case "C":
System.out.println("54321");
break;
default:
System.out.println("error! Check your data");
break;
}
}
【讨论】: