【发布时间】:2012-08-04 04:12:54
【问题描述】:
public static GetRandomFunc() {
switch((int)(Math.random()*NUM_FUNCTIONS) {
case 0:
functionA();
break;
case 1:
functionB();
break;
case 2:
functionC();
break;
// ...
}
}
我想在 main 中随机调用 GetRandomFunc(),直到每个函数都被调用一次然后结束。我如何确保一个函数只被调用一次,如果所有的都被调用,它会打印出 System.out.println("All done")
【问题讨论】: