String[] args是拿来传递命令行参数的  你可以在程序中通过args[n]来调用
比如 test.class  编译完  java test  string1 string2
就传递到args[0]和args[2]里面了

解决方案 »

  1.   

    上面写错了 string1和string2传到args[0]和args[1]呵呵
      

  2.   

    String args[]是用来传递命令行参数的,是预定义的方法,不能改。
      

  3.   

    public class Test{
          public static void main(String[] args){
                System.out.println(arg[0]);
                System.out.println(arg[1]);
          }
    }
      
    javac Test.class
    java  test hello world
    结果:hello world