计算机二级

定义一个表示10个值为null的字符串数组,下面选项正确的是( )。A.String[]a;B.Stringa[];C.chara[10][];D.Stringa[]=new String[10];

题目

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

A.String[]a;

B.Stringa[];

C.chara[10][];

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

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

定义一个表示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。

第2题:

定义一个表示10个值为null的字符串数组,下面选项正确的是

A.String[]a;

B.String[];

C.char a[10][];

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


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

第3题:

定义一个表示100个值为null的字符串数组,正确的选项是______。

A.String[ ]a;

B.String a[ ];

C.char a[100][ ];

D.String a[ ]=new String[100]


正确答案:D
解析: 在C语言中,一个二维的字符型数组可以表示一个一维的字符串数组,而在Java语言中,字符char是基本类型,字符串String则是以对象的形式来表示的。选项D定义一个含有100个元素的字符串数组,如果未对字符串数组赋值,则默认值为null,所以选项D正确。

第4题:

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

A.String[]a;

B.String a[];

C.char a[10][];

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


正确答案:D

第5题:

定义一个表示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。

第6题:

定义一个表示10个值为null的字符串数组,下面选项正确的是

A.String [] a;

B.String a[];

C.char a[10][];

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


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

第7题:

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

A.String []a;

B.String a[];

C.char a[l0][];

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


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

第8题:

以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。

A.string[]a;

B.string a[];

C.char a[50][];

D.string a[]=new String[50]


正确答案:D
D。【解析】本题考查对字符串数组变量声明的掌握。在Java语言中,typearrayName[]和type[]arrayName的效果一样,都表示声明一个数组。所以选项A和选项B的效果是一样的,对于本题来说都是不正确的,因为它们没有指明数组所包含的元素的个数;选项C是一个二维的字符数组,Java语言跟C语言不一样,在C语言中,一个二维的字符数组就可以表示一个一维的字符串数组。而在Java中,字符char是基本数据类型,字符串string则是以对象的形式来表示的。所以,chara[][]并不等价于stringa[]。而且,C选项并没有指明数组的长度;选项D正确地声明了一个长度为50的空字符串数组。

第9题:

以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。

A.string[]a;

B.string a[];

C.chara[50][]

D.stringa[]=newString[50]


正确答案:D
解析: 本题考查对字符串数组变量声明的掌握。在Java语言中,typearrayName[]和type[]arrayNamer效果一样,都表示声明一个数组。所以选项A和选项B的效果是一样的,对于本题来说都是不正确的,因为它们没有指明数组所包含的元素的个数;选项C是一个二维的字符数组,Java语言跟C语言不一样,在C语言中, —个二维的字符数组就可以表示一个一维的字符串数组。而在Java中,字符char是基本数据类型,字符串string则是以对象的形式来表示的。所以,char a[][]并不等价于stringa[]。而且C选项并没有指明数组的长度;选项D正确地声明了一个长度为50的空字符串数组。