【发布时间】:2013-05-13 08:51:59
【问题描述】:
所以这里是一个示例代码:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("Please type in a number");
Scanner in = new Scanner(System.in);
switch (in.nextInt()){
case 1:
save(in);
break;
case 2:
System.out.println(value);
break;
default:
System.out.println("Default case");
break;
}
in.close();
}
public static String save(Scanner in){
System.out.println("Type in a word");
String value = in.next();
return value;
}
}
在这种特殊情况下,我在这里要做的就是访问存储在案例 1 中的 value。
【问题讨论】:
-
显示你的代码。
-
请清楚地写下你必须做的事情——这对解决你的问题大有帮助。听上去,switch 语句与您的问题特别相关。
标签: java if-statement switch-statement return-value scope