我想做一个 if 语句来检查哪个方法调用了辅助方法。
我将用伪代码编写我想要的内容,以便您了解我的意思。
public static void methodOne() {
methodToCall();
}
public static void methodTwo() {
methodToCall();
}
public static void methodThree() {
methodToCall();
}
public static void methodToCall() {
if (methodOne made the call == true) {
execute this
} else if (methodTwo made the call == true){
execute this
} else if (methodThree made the call == true){
execute this
} else {
System.out.println("How did you get here?");
}
}
这就是它的要点。我想要一个简单的检查来查看调用的方法,以便我可以选择与调用相关的操作。
这可能吗?
如果不可能,是否有解决方法?