求救,我已经凌乱了。
想实现:从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;
}
}
}