-7 java if-statement
我在找到错误时遇到问题:
import java.util.Scanner;
public class StringExample {
public static void main(String[] args) {
Scanner myScanner = new Scanner(System.in);
System.out.println("What's your favorite type of food?");
System.out.println("1. Pizza?");
System.out.println("2. Steak?");
System.out.println("3. Cake?");
String answer = myScanner.next();
if (answer.equals ("Pizza")) {
System.out.println("It's pretty nice, isn't it?");
}else if (answer.equals ("Steak")); {
System.out.println("Yummy :)");
}else if (answer.equals ("Cake")); {
System.out.println("THE CAKE IS A LIE!");
}
}
}
Run Code Online (Sandbox Code Playgroud)
错误:'else'没有'if'
我在第17行收到此错误:
}else if (answer.equals ("Cake")); {
Run Code Online (Sandbox Code Playgroud)
Chr*_*ian 11
删除以下;这些行:
}else if (answer.equals ("Steak"))
...
}else if (answer.equals ("Cake"))
Run Code Online (Sandbox Code Playgroud)
用;遗嘱告诉else if身体是空的.
从这个网站:
分号告诉'if语句'在它之后直接放置时什么都不做.换句话说:如果陈述是真的,那么:(
';'没有)
| 归档时间: |
|
| 查看次数: |
876 次 |
| 最近记录: |