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文件与编码:
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文件与运行命令:
传递参数直接在后面写就行,但是你要输入多个的话就使用空格来分割即可。
javac TestProgram.java
java TestProgram "66" "77"
java TestProgram "99" "77"
您要的是输出val1,故而使用【java TestProgram "99" "77"】即可。
期待您的确认。