试图创建简单的java菜单,但它不起作用
这是代码。我给了我一个开关在哪里的错误。请帮忙。也许是一个链接到一个我可以学习这个的网站试图创建简单的java菜单,但它不起作用,java,Java,这是代码。我给了我一个开关在哪里的错误。请帮忙。也许是一个链接到一个我可以学习这个的网站 public class Main{ public static void main(String[] args) { int swValue; System.out.println("***************************************Menu***************************************"); System.out.pr
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
。在初始化局部变量之前使用它是编译器错误,您没有初始化它
看起来您需要在
switch
语句之前读取用户输入并初始化swValue
。在初始化局部变量之前使用它是编译器错误,您没有初始化它
看起来您需要在
switch
语句之前读取用户输入并初始化swValue
。在初始化局部变量之前使用它是编译器错误,您没有初始化它
看起来您需要在
开关
语句之前读取用户输入并初始化swValue
。swValue
未初始化,即未为其分配值。那么,你怎么能把它和任何东西相比呢
如果要从用户处获取值,可以执行以下任一操作:
swValue
作为参数
:
void main(字符串[]参数,int swValue)扫描器
或缓冲读取器
类在运行时获取输入swValue
未初始化,即未为其分配值。那么,你怎么能把它和任何东西相比呢
如果要从用户处获取值,可以执行以下任一操作:
swValue
作为参数
:
void main(字符串[]参数,int swValue)扫描器
或缓冲读取器
类在运行时获取输入swValue
未初始化,即未为其分配值。那么,你怎么能把它和任何东西相比呢
如果要从用户处获取值,可以执行以下任一操作:
swValue
作为参数
:
void main(字符串[]参数,int swValue)扫描器
或缓冲读取器
类在运行时获取输入swValue
未初始化,即未为其分配值。那么,你怎么能把它和任何东西相比呢
如果要从用户处获取值,可以执行以下任一操作:
swValue
作为参数
:
void main(字符串[]参数,int swValue)扫描器
或缓冲读取器
类在运行时获取输入试着创造一些输入读物
//print out menu options
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
swValue = Integer.parseInt(br.readLine());
} catch (IOException ioe) {
ioe.printStackTrace();
}
//switching code
试着创造一些输入读物
//print out menu options
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
swValue = Integer.parseInt(br.readLine());
} catch (IOException ioe) {
ioe.printStackTrace();
}
//switching code
试着创造一些输入读物
//print out menu options
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
swValue = Integer.parseInt(br.readLine());
} catch (IOException ioe) {
ioe.printStackTrace();
}
//switching code
试着创造一些输入读物
//print out menu options
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
swValue = Integer.parseInt(br.readLine());
} catch (IOException ioe) {
ioe.printStackTrace();
}
//switching code
你能给我一个如何解决这个问题的例子吗?有很多种方法,但有两种方法我想不起来:1)用
int swValue=0将它初始化为某个值代码>,但这在这里不是很有用。2) 使用扫描仪
读取用户输入,并将值分配给swValue
。还有几种方法:3)使用BufferedReader
读取用户输入,使用Integer.parseInt>将其转换为int
。4) 读取main
的args
参数中的命令行参数,并将其转换为int
。5) 使用JOptionPane
通过对话框询问用户,并将答案转换为int
。你能给我一个如何解决这个问题的例子吗?有很多种方法,但有两种方法我不知道:1)使用int swValue=0将其初始化为某个值代码>,但这在这里不是很有用。2) 使用扫描仪
读取用户输入,并将值分配给swValue
。还有几种方法:3)使用BufferedReader
读取用户输入,使用Integer.parseInt>将其转换为int
。4) 读取main
的args
参数中的命令行参数,并将其转换为int
。5) 使用JOptionPane
通过对话框询问用户,并将答案转换为int
。你能给我一个如何解决这个问题的例子吗?有很多种方法,但有两种方法我不知道:1)使用int swValue=0将其初始化为某个值代码>,但这在这里不是很有用。2) 使用扫描仪
读取用户输入,并将值分配给swValue
。还有几种方法:3)使用BufferedReader
读取用户输入,使用Integer.parseInt>将其转换为int
。4) 读取main
的args
参数中的命令行参数,并将其转换为int
。5) 使用JOptionPane
通过对话框询问用户,并将答案转换为int
。你能给我一个如何解决这个问题的例子吗?有很多种方法,但有两种方法我不知道:1)使用int swValue=0将其初始化为某个值代码>,但这在这里不是很有用。2) 使用扫描仪
读取用户输入,并将值分配给swValue
。还有几种方法:3)使用BufferedReader
读取用户输入,使用Integer.parseInt>将其转换为int
。4) 读取main
的args
参数中的命令行参数,并将其转换为int
。5) 使用JOptionPane
通过对话框询问用户,并将答案转换为int
。如果用户不能首先选择选项,则菜单内容不多(aka:询问用户并按照用户告诉您的任何内容初始化swValue
),如果用户不能首先选择选项,则菜单内容不多(aka:询问u