java - 如何在 Java 中自定义命令行?
问题描述
我想知道如何在 java 中自定义参数命令行以省略 IntelliJ 社区版中的计算。我用来指导的书只适用于 NetBeans,我目前无法访问。以下代码尝试执行此操作:
public class Calculator {
public static void main(String[] args) {
float sum = 0;
for (int i = 0; i < args.length; i++) {
sum = sum + Float.parseFloat(args[i]);
}
System.out.println("Those numbers add up to " + sum);
}
}
预计我可以直接访问配置主字符串参数,我可以输入 8 6 7 5 3 0 9。
运行此程序后的预期输出如下所示:
“这些数字加起来是 38.0”
[1]:http : //workbench.cadenhead.org/book/java-7-24 hours/source/chapter18/Calculator.java
解决方案
使用运行/调试配置 | 应用程序运行/调试配置中的程序参数:
推荐阅读
- ios - 可以在 iPad 上编辑 Firebase Cloud Functions 并部署更改吗?
- sorting - SAS中的复杂连接
- reactjs - 无法在 nextjs 服务器端代码中获得异步/等待工作(未定义 regeneratorRuntime)
- react-data-grid - Is it possible to eliminate the blue border when selecting cells?
- reactjs - 将 react-router 与反应门户一起使用?
- r - Finding income ratio by student status
- vmware-clarity - 从代码中动态创建选项卡和选项卡选择 - VMWare Clarity Design
- kotlin - How do I generate a class which extends a class which implements a generic interface using kotlinpoet
- javascript - 编辑分组时屏蔽 UI 网格错误值
- reactjs - Jest/Enzyme:错误:未捕获 [TypeError: Cannot read property 'query' of undefined] 在 withRouter 包裹的组件上