Java 创建具有两个参数的选项?

Java 创建具有两个参数的选项?,java,command-line-interface,Java,Command Line Interface,使用Apache commons CLI。我试图创建一个包含两个参数的选项。我希望选项“K”后面跟一个字符串参数(必需)和一个整数参数(非必需) 我很熟悉这样使用Option.builder Option.builder(“k”).hasArg() 但是我如何用为选项k输入的两个参数构建一个选项呢 我在commons/cli网站上研究了如何使用optionBuilder,但他们没有给出如何使用两个参数进行构建的示例 Option KOption=Option.builder(“k”) .has

使用Apache commons CLI。我试图创建一个包含两个参数的选项。我希望选项“K”后面跟一个字符串参数(必需)和一个整数参数(非必需)

我很熟悉这样使用Option.builder Option.builder(“k”).hasArg()

但是我如何用为选项k输入的两个参数构建一个选项呢

我在commons/cli网站上研究了如何使用optionBuilder,但他们没有给出如何使用两个参数进行构建的示例

Option KOption=Option.builder(“k”) .hasArg() .numberOfArgs(2) .optionalArg(真) 。必填项(错误) .desc(“具有必需字符串和可选整数的参数”).build()

我不知道API,但会是我第一次尝试。我不知道API,但会是我第一次尝试。