如果要输出varl的值,则运行以上程序的命令行可能是

public class TestProgram{ public static void main(String[] args) {int var1=Integer . value0f(args[0]);int var2=Integer . valueOf(args[1]);if(var2>=var1) System. out. println(var2); else System. out. println(var1); 如果要输出varl的值,则运行以上程序的命令行可能是

我这里给你写了一个,你可以看一下整个个过程:
1、创建java文件与编码:

img

public class TestProgram {
    public static void main(String[] args) {
        int var1 = Integer.valueOf(args[0]);
        int var2 = Integer.valueOf(args[1]);
        if (var2 >= var1) {
            System.out.println(var2);
        } else {
            System.out.println(var1);
        }
    }
}

2、编译字节码class文件与运行命令:

img

传递参数直接在后面写就行,但是你要输入多个的话就使用空格来分割即可。

javac TestProgram.java
java TestProgram "66" "77"
java TestProgram "99" "77"

您要的是输出val1,故而使用【java TestProgram "99" "77"】即可。
期待您的确认。