public class Test{ public static void main (String[] args) { string foo=args[1] string bar=args[2]
stringbaz=args[3]system.out.printIn("baz="+baz)为什么javaTest4242可以使得输出的结果为baz=2???一点不明白...
string baz=args[3]
system.out.printIn("baz="+baz)
为什么 java Test4 2 4 2可以使得输出的结果为 baz=2???一点不明白 明白的讲解下。, 谢谢 展开
system.out.printIn("baz="+baz)
为什么 java Test4 2 4 2可以使得输出的结果为 baz=2???一点不明白 明白的讲解下。, 谢谢 展开
4个回答
展开全部
.args[]的参数是你java Test4 2 4 2 最后的4 2 4 2这4个数也就是
ares[0]是4 ares[1]是2 ares[2]是4 ares[3]是2
你 string baz=args[3]
baz的值当时2了
ares[0]是4 ares[1]是2 ares[2]是4 ares[3]是2
你 string baz=args[3]
baz的值当时2了
追问
怎么计算出args[0]是4的? ("baz="+baz)
到底是什么意思
追答
你自己写的啊 你这个类的名字是Test吧
你运行这个类的时候写的命令应该java Test吧
现在你写成了Test4 2 4 2 这个4 2 4 2就是main方法的args数组的参数....
展开全部
那2,是命令行的参数2
运行时,输入的
运行时,输入的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能不能再详细点。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是很清楚楼主在问什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询