创建带有两个参数的选项?

时间:2019-04-08 15:11:54

标签: java command-line-interface

使用Apache Commons CLI。我正在尝试创建一个带有两个参数的选项。我希望选项“ K”后跟一个字符串参数(必需)和一个整数参数(不需要)。

我对这样使用Option.builder很熟悉 Option.builder(“ k”)。hasArg()。optionalArg(true).required(false).desc(“ string”)。build();

但是如何为选项k输入两个参数来构建选项?

https://commons.apache.org/proper/commons-cli/apidocs/org/apache/commons/cli/Option.Builder.html

我调查了commons / cli网站中使用optionBuilder的情况,但他们没有提供有关如何使用两个参数进行构建的示例。

Option KOption = Option.builder(“ k”)                 .hasArg()                 .nu​​mberOfArgs(2)                 .optionalArg(true)                 .required(false)                 .desc(“带有必需字符串和可选整数的参数”).build();

0 个答案:

没有答案