如何在java中使用-DApp-Dtime作为main方法的名称绑定参数
如何在Java中向主程序传递参数 这样,参数的顺序就不会绑定到args[]数组索引 无论用户以何种顺序输入参数,我都可以将正确的值映射到正确的字段 在函数中 希望这能澄清问题 谢谢如何在java中使用-DApp-Dtime作为main方法的名称绑定参数,java,Java,如何在Java中向主程序传递参数 这样,参数的顺序就不会绑定到args[]数组索引 无论用户以何种顺序输入参数,我都可以将正确的值映射到正确的字段 在函数中 希望这能澄清问题 谢谢 VR在主类名之前指定它们,这些将作为系统属性提供 for(String arg: args){ System.out.println(arg); } System.out.println(System.getProperty("key1")); 与 及 您将了解变得更加混乱什么是混乱?我希望arg的顺序与D
VR在主类名之前指定它们,这些将作为系统属性提供
for(String arg: args){
System.out.println(arg);
}
System.out.println(System.getProperty("key1"));
与
及
您将了解变得更加混乱什么是混乱?我希望arg的顺序与Dkey1=val1对args0 etcwait的含义无关。您希望将系统参数或参数传递给main吗?
java -Dkey1=val1 com.abcd.Main arg0 arg1
java -com.abcd.Main arg0 arg1 Dkey1=val1