[英]Set flags to methods on java
我的老师想要运行这样的“java Methods -r fact 3”来获得阶乘 3 的结果,并且能够将 -r 更改为 -d 以显示获得结果的过程,而不仅仅是结果。
我找不到如何将 -r 或 -d 分配给每个类或它的名称是什么。 有人可以帮忙吗? 我对这一切都很陌生。
main
方法的args
数组包含命令行参数。 -r
或-d
将位于args
位置 0。 你想要这样的东西:
public static class CalculateFactorials {
public static void main(String[] args) {
if (args[0].equals("-r")) {
factorial();
}
else if (args[0].equals("-d")) {
factoriald();
}
}
public static void factorial() {
//calculate factorial
}
public static void factoriald() {
//calculate factorial while showing process
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.