我可以调用 java 方法吗?main(String[])
从命令行?
如果没有 main 函数,则可以添加一个 main 函数,如果有,则可以在顶部添加一系列 if-then 块。
public static void main(String[] args){
if (args[0].equals("MY_METHOD"))
callMyMethod();
else if(args[0].equals("MY_OTHER_METHOD"))
callMyOtherMethod();
//... Repeat ad nauseum...
else {
//Do other main stuff, or print error message
}
}
然后,从命令行:
$ java [MyPackage.]MyClass MY_METHOD
将运行您的方法。
这太黑客了——我几乎可以肯定这不是你想做的,但是嘿,它回答了问题,对吧?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)