这是代码。我给了我一个错误,开关在哪里。请帮忙。也许是一个指向我可以学习此内容的网站的链接。
public class Main{
public static void main(String[] args) {
int swValue;
System.out.println("***************************************Menu***************************************");
System.out.println("Spauskite 1 jei norite atspauzdinti programje sukurtu objektu sarasus");
System.out.println("Spauskite 2 jei norite sukurti naujus objektus, ju duomenis ivedant is klavieturos");
System.out.println("Spauskite 3 jei norite iskviesti objektu metodus");
switch (swValue) {
case 1: System.out.println("1 Selected");
break;
case 2: System.out.println("2 Selected");
break;
case 3: System.out.println("3 Selected");
break;
default: System.out.println("Invalis selection");
break;
}
最佳答案
在初始化之前使用局部变量是一个编译器错误,并且您没有初始化它。
看起来您需要在 switch
语句之前读取用户输入并初始化 swValue
。
关于java - 尝试创建简单的java菜单,但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20502158/