已知有定义:String s="story",下面哪一个表达式是合法的? ( )

admin2010-02-22  44

问题 已知有定义:String s="story",下面哪一个表达式是合法的?    (    )

选项 A、s+="books";
B、chare=s[1];
C、int len=s.length;
D、String s=s.toLowerCase()

答案1

解析 选项A的表达式是正确的,它的作用是修改了字符串s。选项B是错误的,它引用的字符串数组,而这没有定义字符串数组。选项C也是不合法的,必须在s.length后面加一对小括号()才能表示取的是字符串的长度,而数组的长度的表示则是如此。选项D中,不能再定义s变量,换一个变量名就是合法的了。
转载请注明原文地址:https://kaotiyun.com/show/eenp777K
0

最新回复(0)