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条回答 默认 最新
关注我这里给你写了一个,你可以看一下整个个过程:
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"】即可。
期待您的确认。解决 无用评论 打赏 举报