命令行java编程基础知识

时间:2017-09-28 17:37:35

标签: java command-line

是否可以在java程序中编辑main函数的varargs?

class Program1 {
  public static void main(String args[]){
   int i=44;
   args[i]=34 +"";
   System.out.println(args[i]);
}
}

1 个答案:

答案 0 :(得分:-2)

数组的长度仅限于使用的参数。 所以,如果你有3个参数(java Program 1st 2nd 3rd),那么你将无法访问更多(例如第4个args [3])

可以为现有参数指定新值。但我不知道使用它的原因是什么。