![[填空题] public class Testpublic static void main(String[ ] args) String name[ ]=new String[5];for(,第1张 [填空题] public class Testpublic static void main(String[ ] args) String name[ ]=new String[5];for(,第1张](/aiimages/%5B%E5%A1%AB%E7%A9%BA%E9%A2%98%5D+public+class+Testpublic+static+void+main%28String%5B+%5D+args%29+String+name%5B+%5D%3Dnew+String%5B5%5D%3Bfor%28.png)
[填空题] public class Test
public static void main(String[ ] args)
String name[ ]=new String[5];
for(int i=0; i<args. length; ++i) name[i] = args[i];
System. out. println(name[2]);
命令行中的输入为:java Test a b
程序的输出是 【11】 。
正确答案:null
参考解析:name数组被初始化为带5个null元素,之后元素。和1分别被赋予String值"a"和 "b"(传递给main的命令行参数),元素2,3,4仍然未赋值,因此,它们具有null值。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)