下面的哪些程序段可能导致错误? ( ) Ⅰ:String s="Gone with the wind"; String t="good"; String k=s+t; Ⅱ:String s="Gone wit

admin2009-03-15  25

问题 下面的哪些程序段可能导致错误?  (    )    Ⅰ:String s="Gone with the wind";        String t="good";        String k=s+t;    Ⅱ:String s="Gone with the wind";        String t;        t=s[3]+"one";    Ⅲ:String s="Gone with the wind";        String standard=s.toUpperCase();    Ⅳ:String s="home directory";        String t=s-"directory";

选项 A、Ⅱ、Ⅲ
B、Ⅱ、Ⅳ
C、Ⅰ、Ⅳ
D、Ⅲ、Ⅳ

答案2

解析 本题是考查对String操作符的理解和应用。Ⅰ段中,String类型可以直接使用+进行连接运算;Ⅱ段中,String是一种Object,而不是简单的字符数组,不能使用下标运算符取其值的某个元素,错误;Ⅲ段中, toUpperCase()方法是String对象的一个方法,作用是将字符串的内容全部转换为大写并返回转换后的结果(String类型);Ⅳ段中,String类型不能进行减(-)运算,错误。
转载请注明原文地址:https://jikaoti.com/ti/qVb0FFFM
0

最新回复(0)