我已经多次检查过,我的方法不在我的主要方法中,但它仍然给我一个“非法表达式开始”错误。我已经编写了一段时间,这只是没有意义。也许一双新鲜的眼睛会对我有所帮助。这是我的代码。
import java.util.Scanner;
/*
@author David Jacobsen
@version 10/10/2013
*/
public class basicMenu {
public static void main(String[] args) {
//Top Menu Choice Printer
System.out.println("1. Let's make a Deal");
System.out.println("2. Conversion Calculator");
System.out.println("3. Statistical Analysis");
System.out.println(" ");
//Choose 1, 2, or 3 Menu Input
double doubleA;
Scanner topMenu = new Scanner(System.in);
System.out.print("Please select and option, 1 - 3:");
doubleA = topMenu.nextDouble();
System.out.println("Good choice.");
//Method Chooser
//Menu Choice "Let's make a Deal!"
if (doubleA <= 1) {
basicMenu.letsMakeADeal();
}
/* //Menu Choice "Statistical Analysis"
else if (doubleA >= 3) {
basicMenu.statisticalAnalysis();
}
//Menu Choice "Conversion Calculator"
else {
basicMenu.conversionCalculator();
}
} */
//Let's make a Deal Method
public static Boolean letsMakeADeal() {
//Let's make a Deal Choice Printer
System.out.println("1. Door Number One");
System.out.println("2. Door Number Two");
System.out.println("3. Door Number Three");
System.out.println(" ");
//Choose 1, 2, or 3 Menu Input
double doubleA;
Scanner topMenu = new Scanner(System.in);
System.out.print("Please select a Door, 1 - 3:");
doubleA = topMenu.nextDouble();
System.out.println("Good choice. Now let's see if you've won yourself a brand new car!");
boolean didYouWin;
if (doubleA <= 1) {
didYouWin = false;
}
else if (doubleA >= 3) {
didYouWin = false;
}
else {
didYouWin = true;
}
return didYouWin;
}
/*
//Conversion calculator Method
public static double conversionCalculator() {
}
//Statistical Analysis Method
public static double statisticalAnalysis() {
}
*/
}
答案 0 :(得分:1)
看起来您的主要人员可能缺少}
?
答案 1 :(得分:1)
/* //Menu Choice "Statistical Analysis"
else if (doubleA >= 3) {
basicMenu.statisticalAnalysis();
}
//Menu Choice "Conversion Calculator"
else {
basicMenu.conversionCalculator();
}
} */
应该是
/* //Menu Choice "Statistical Analysis"
else if (doubleA >= 3) {
basicMenu.statisticalAnalysis();
}
//Menu Choice "Conversion Calculator"
else {
basicMenu.conversionCalculator();
}*/
}
你错放了*/