Java 如何使程序接受以小写字母或大写字母开头的单词
我只是在java中胡闹,想说一句真假,让程序接受用户输入的最好方法是什么,不管它是以小写字母还是大写字母开头?(例如,接受“真/假”或“真/假”的真实或虚假陈述)。我试着在谷歌上搜索,但找不到任何东西,因为我真的不知道如何正确地用词 我愿意Java 如何使程序接受以小写字母或大写字母开头的单词,java,netbeans,Java,Netbeans,我只是在java中胡闹,想说一句真假,让程序接受用户输入的最好方法是什么,不管它是以小写字母还是大写字母开头?(例如,接受“真/假”或“真/假”的真实或虚假陈述)。我试着在谷歌上搜索,但找不到任何东西,因为我真的不知道如何正确地用词 我愿意 String input = if (input.equalsCaseIgnore("true")) // match any case combination of TrUe or trUE 如果使用switch语句,则不能执行此操作,但可以执行此操作
String input =
if (input.equalsCaseIgnore("true")) // match any case combination of TrUe or trUE
如果使用switch语句,则不能执行此操作,但可以执行此操作
switch(input.toLowerCase()) {
case "true": // true in any case
break;
case "false": // false in any case
break;
default:
// handle error
break;
}
我愿意
String input =
if (input.equalsCaseIgnore("true")) // match any case combination of TrUe or trUE
如果使用switch语句,则不能执行此操作,但可以执行此操作
switch(input.toLowerCase()) {
case "true": // true in any case
break;
case "false": // false in any case
break;
default:
// handle error
break;
}
我愿意
String input =
if (input.equalsCaseIgnore("true")) // match any case combination of TrUe or trUE
如果使用switch语句,则不能执行此操作,但可以执行此操作
switch(input.toLowerCase()) {
case "true": // true in any case
break;
case "false": // false in any case
break;
default:
// handle error
break;
}
我愿意
String input =
if (input.equalsCaseIgnore("true")) // match any case combination of TrUe or trUE
如果使用switch语句,则不能执行此操作,但可以执行此操作
switch(input.toLowerCase()) {
case "true": // true in any case
break;
case "false": // false in any case
break;
default:
// handle error
break;
}
按照这些思路应该可以做到:
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if (input.equalsIgnoreCase("true") || input.equalsIgnoreCase("false")) {
System.out.println("You input " + input);
}
else {
System.out.println("Input is invalid");
}
按照这些思路应该可以做到:
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if (input.equalsIgnoreCase("true") || input.equalsIgnoreCase("false")) {
System.out.println("You input " + input);
}
else {
System.out.println("Input is invalid");
}
按照这些思路应该可以做到:
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if (input.equalsIgnoreCase("true") || input.equalsIgnoreCase("false")) {
System.out.println("You input " + input);
}
else {
System.out.println("Input is invalid");
}
按照这些思路应该可以做到:
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
if (input.equalsIgnoreCase("true") || input.equalsIgnoreCase("false")) {
System.out.println("You input " + input);
}
else {
System.out.println("Input is invalid");
}
有趣的是,我只认为switch语句中的case只能有数字。但是我想我会使用第一个,谢谢你的帮助:)从Java7开始,你也可以切换字符串,所以要注意你的Java版本。哈哈,我会注意的,除此之外,我看到的大多数东西都很简单。我发现switch语句很简单,当涉及到“按下a”时,它对应于下面的…“有趣的是,我只认为switch语句中的情况只能有数字。但是我想我会使用第一个,谢谢你的帮助:)从Java7开始,你也可以切换字符串,所以要注意你的Java版本。哈哈,我会注意的,除此之外,我看到的大多数东西都很简单。我发现switch语句很简单,当涉及到“按下a”时,它对应于下面的…“有趣的是,我只认为switch语句中的情况只能有数字。但是我想我会使用第一个,谢谢你的帮助:)从Java7开始,你也可以切换字符串,所以要注意你的Java版本。哈哈,我会注意的,除此之外,我看到的大多数东西都很简单。我发现switch语句很简单,当涉及到“按下a”时,它对应于下面的…“有趣的是,我只认为switch语句中的情况只能有数字。但是我想我会使用第一个,谢谢你的帮助:)从Java7开始,你也可以切换字符串,所以要注意你的Java版本。哈哈,我会注意的,除此之外,我看到的大多数东西都很简单。当涉及到“按下与以下内容相对应的a”时,我发现开关语句很简单…“字符串函数”,即类的方法,终端I/O,特别是扫描仪,以及简单控制语句“字符串函数”,即类的方法,终端I/O,特别是扫描仪,以及简单控制语句“字符串函数”即类的方法、终端i/O(尤其是扫描仪)和简单控制语句“字符串函数”,即类的方法、终端i/O(尤其是扫描仪)和简单控制语句