JCommander中如何获取参数的输入顺序?
How to get the input order of parameters in JCommander?
如何获取JCommander中参数的输入顺序?
我想知道先输入哪个参数
例如
Myapp --cut -- reverse
Myapp --reverse -- cut
这在 Jcommander 中可行吗?
如果是,怎么做?
实现您的需求的一种方法是不定义多个标志。
见Arities (multiple values for parameters)
然后读取你的命令参数:
@Parameter(names = "-cmd", variableArity = true)
public List<String> commands= new ArrayList<>();
MyApp -cmd cut reverse -anotherCmd
如何获取JCommander中参数的输入顺序?
我想知道先输入哪个参数
例如
Myapp --cut -- reverse
Myapp --reverse -- cut
这在 Jcommander 中可行吗?
如果是,怎么做?
实现您的需求的一种方法是不定义多个标志。
见Arities (multiple values for parameters)
然后读取你的命令参数:
@Parameter(names = "-cmd", variableArity = true)
public List<String> commands= new ArrayList<>();
MyApp -cmd cut reverse -anotherCmd