万能百科  > 计算机   > 

[单项选择题] 定义一个表示10个值为null的字符串数组,下面选项正确的是 ( )

2021-07-14   

[单项选择题] 定义一个表示10个值为null的字符串数组,下面选项正确的是 ( )

A. String[]a;

B. String a[];

C. char a[10][];

D. String a[]=new String[10];

正确答案:

D

参考解析:

本题考查字符串数组变量的声明。选项A和选项B的效果是一样的,都是用来定义一个字符串数组,但没有指明数组个数,不满足题目要求。选项C是一个二维的字符数组,在C语言中,一个二维的字符数组就可以表示一个一维的字符串的数组,而在Java中,字符char是基本类型,字符串String则是以对象的形式来表示的。选项D正确,它定义了一个含有10个元素的字符串数组,如果没有给字符串数组赋值,则默认为null。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签