帮我看看这段java代码

2025-03-22 19:53:57
推荐回答(1个)
回答1:

与你运行是输入的args参数有关,只能输入int值
比如我用java Example 1 2 3 4 5来运行
那么输出结果是5 4
Integer intObj=Integer.valueOf(args[args.length-1]);
把args[]数组转换为Integer包裹类类型
args[]的长度是args.length-1,因为数组从0开始

int i=intObj.intValue();
把intObj的int值赋给i,intValue()是Integer到int类型的一个转换方法