Java 我还缺少什么?
我对编码一窍不通,昨天开始尝试学习Java。我想我应该通过编程一个随机点比萨饼的程序来练习。别问我为什么,我想我喜欢比萨饼 出于某种原因,我就是不能让else if起作用,即使它在我看来就像我看过的教程中一样。我做错了什么?如果您能提供一些意见,我将不胜感激。我感觉我的代码总体上可能有点疯狂:Java 我还缺少什么?,java,Java,我对编码一窍不通,昨天开始尝试学习Java。我想我应该通过编程一个随机点比萨饼的程序来练习。别问我为什么,我想我喜欢比萨饼 出于某种原因,我就是不能让else if起作用,即使它在我看来就像我看过的教程中一样。我做错了什么?如果您能提供一些意见,我将不胜感激。我感觉我的代码总体上可能有点疯狂: package tutorial1; import java.util.Scanner; public class Main { public static void main(Stri
package tutorial1;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner amt = new Scanner(System.in);
System.out.println("How many pizzas do you want?");
int scAmt = amt.nextInt();
Double x = scAmt * 1.3;
System.out.println("Alright, we'll need " + x + " tons of cheese.");{
System.out.println("What pizza do you want?");
Scanner scP = new Scanner(System.in);
String P = scP.next();
int Margarita = 99;
int Vesuvio = 100;
int Hawaii = 103;
int Kebab_Pizza = 900;
if (P.equalsIgnoreCase("Margarita"));{
System.out.println("That will be " + (Margarita) + ".");
}
else if (P.equalsIgnoreCase("Vesuvio"));{
System.out.println("That will be " + (Vesuvio) + ".");
}
else if (P.equalsIgnoreCase("Hawaii"));{
System.out.println("That will be " + (Hawaii) + ".");
}
else if (P.equalsIgnoreCase("Kebab Pizza"));{
System.out.println("That will be " + (Kebab_Pizza) + ".");
}
else {
System.out.println("We don't serve that here.");
}
}
}
删除每个分号;在if/else-if语句之后
if (P.equalsIgnoreCase("Margarita")){
System.out.println("That will be " + (Margarita) + ".");
}
else if (P.equalsIgnoreCase("Vesuvio")){
System.out.println("That will be " + (Vesuvio) + ".");
}
else if (P.equalsIgnoreCase("Hawaii")){
System.out.println("That will be " + (Hawaii) + ".");
}
else if (P.equalsIgnoreCase("Kebab Pizza")){
System.out.println("That will be " + (Kebab_Pizza) + ".");
}
else {
System.out.println("We don't serve that here.");
}
Java和JavaScript是完全不相关的语言;也应该是玛格丽塔,而不是玛格丽塔。不要提供饮料而不是比萨饼!哦,好吧,呵呵。。。再说一次,这里没有人。谢谢艾米。删除分号没有帮助,现在到处都是错误。@Kraploo那是因为你的代码包含很多语法问题。if子句后面的每个分号都是错误的。非常感谢,就是这样!不知怎么错过了。