日期:2014-05-20  浏览次数:20779 次

求救,我已经凌乱了。
想实现:从main方法的一个while循环执行另一个包中的方法A里面的switch语句,但是怎样执行完方法A的switch后还能返回main方法的while循环啊。


------解决方案--------------------
Main类
public class Main {

public static void main(String[] args) {

while (true) {
System.out.println("循环在执行");

A a=new A();
a.methodA();

Scanner scanner=new Scanner(System.in);
String str=scanner.next();
}
}
}

A类
public class A {

public void methodA(){
int key=new Random().nextInt(3);
switch (key) {
case 0:
System.out.println("case 0");
break;
case 1:
System.out.println("case 1");
break;
case 2:
System.out.println("case 2");
break;
default:
break;
}
}
}