如何在嵌套的if…else if…else循环中使用java中的switch…case循环?
我想让它知道输入的字符是字母、元音、辅音还是数字 我使用的是vs代码编辑器。问题在于if语句块不止一行。如果块仅为单行,则只能使用if语句、else语句或不带大括号的else if语句。要解决此问题,只需将条件用花括号括起来 另一方面,在这种情况下打破僵局没有任何作用。您只能中断for循环、advanced for循环、while循环、do while循环和switch语句。我可能忘记了一两个场景,所以请随时提醒我 问题在于if语句块不止一行。如果块仅为单行,则只能使用if语句、else语句或不带大括号的else if语句。要解决此问题,只需将条件用花括号括起来如何在嵌套的if…else if…else循环中使用java中的switch…case循环?,java,if-statement,switch-statement,nested-loops,break,Java,If Statement,Switch Statement,Nested Loops,Break,我想让它知道输入的字符是字母、元音、辅音还是数字 我使用的是vs代码编辑器。问题在于if语句块不止一行。如果块仅为单行,则只能使用if语句、else语句或不带大括号的else if语句。要解决此问题,只需将条件用花括号括起来 另一方面,在这种情况下打破僵局没有任何作用。您只能中断for循环、advanced for循环、while循环、do while循环和switch语句。我可能忘记了一两个场景,所以请随时提醒我 问题在于if语句块不止一行。如果块仅为单行,则只能使用if语句、else语句或不
另一方面,在这种情况下打破僵局没有任何作用。您只能中断for循环、advanced for循环、while循环、do while循环和switch语句。我可能忘记了一两个场景,所以请随时提醒我 如果If或else中有多行,则需要将这些语句用{}括起来。现在应该可以了
at mudit.main(mudd.java:28)
如果If或else中有多行,则需要将这些语句用{}括起来。现在应该可以了
at mudit.main(mudd.java:28)
尝试将整个if块括在括号{}中。目前打破省道;不在if块中。而且你应该避免标签和标签断裂。我已经好几年没有看到有人使用这些了。也许可以看一看,然后集中精力让语法正确,例如括号。否则,如果n*1==n总是“true”。java是强类型的,通过“n*1”输入的字符“1”不是数字1。这是字符“1”的ascii码。Java不是javascript:尝试将整个if块括在括号{}中。目前打破省道;不在if块中。而且你应该避免标签和标签断裂。我已经好几年没有看到有人使用这些了。也许可以看一看,然后集中精力让语法正确,例如括号。否则,如果n*1==n总是“true”。java是强类型的,通过“n*1”输入的字符“1”不是数字1。这是字符“1”的ascii码。Java不是javascript:谢谢你的帮助谢谢你的帮助为什么我觉得这不是真的:p谢谢你的帮助谢谢你的帮助为什么我觉得这不是真的:p
import java.util.Scanner;
import javax.lang.model.util.ElementScanner14;
class mudit {
public static void main(final String[] args) {
final Scanner input = new Scanner(System.in);
System.out.print("Enter!!!");
final char n = input.next().charAt(0);
art :
if ((n >= 'a' && n <= 'z' ) || (n >= 'A' && n <= 'z')) {
System.out.println(n + " is an alphabet.");
dart :
if ( n == 'a' || n == 'e' || n == 'i' || n == 'o' || n == 'u' || n == 'A' || n == 'E' || n == 'I' || n == 'O' || n == 'U') {
System.out.println("VOWEL");
break dart;
} else {
System.out.println("CONSONANT");
break dart;
}
}
else if ( n * 1 == n)
System.out.println(n + " is a numerical value.");
else
System.out.println("Something else");
input.close();
}
}