Java数组中string的用法

例如: A. String a[ ]={“1”,”2”,”3”,”4”,null}; B. String b[ ]={“1”,”2”,”3”,”4”,’c’}; 两个哪个正确? 谢谢啦

第1个回答  2019-01-06
String
a[
]={"1","2","3","4",null};
String
b[
]={"1","2","3","4",'c'};
A是正确的。
null表示空指针,所以你可以理解它是没有类型的,但也可以是任意类型的(任何指针都可以置null)。
而B中,当然不可以将一个字符类型(基本类型)赋值给一个字符串类型(类类型)。
第2个回答  2020-01-16
想显示每个数组元素的话,可以遍历
string[]
strs
=
new
string[]{"a","ab","abc"};
for(int
i
=0
;
i
<
strs.length;
i++){
system.out.println(strs[i]);
}
for(string
s
:
strs){
system.out.println(s);
}
这两种遍历方式都可以
相似回答