我得到了一个应用程序,它应该根据参数的输入调用不同的方法。到目前为止,我的想法基本上是,我创建一个 Switch 并按情况分别调用这些方法。例子:
switch (methodName)
{
case "method1":
method1();
break;
case "method2":
method2();
break;
default:
System.out.println(methodName + " is not a valid method!");
}
我正在考虑通过给定字符串调用该方法的选项,如this question中所提供:
但后来我从一个答案中读到,它不安全。你们有什么感想?