Aeo*_*ave 1 java arguments command-line-arguments
我在java中编写一个需要args []传递的输入的工具我知道如何使用参数,但我希望能更好地处理这个输入.
这是我的代码的一部分:
if (args.length > 0 ) {
switch (args[0]) {
case "scan": blah blah
break;
case "some cases": some code
break;
Run Code Online (Sandbox Code Playgroud)
但当然args严格限制在他们的位置,实际上在命令行中我必须调用:
java javaProgram arg1 arg2 arg3
我真的不喜欢这个......
我想要的是更好地管理这个参数,使用任何其他c编程工具,与位置无关的选项:
例:
java javaProgram -ip 127.0.0.1 -database data.txt -vv -out output.txt
任何帮助将不胜感激!
戴夫
(我正在考虑一个参数数组列表,可以解决吗?)
| 归档时间: |
|
| 查看次数: |
4024 次 |
| 最近记录: |