下列的哪个程序段可能导致错误? ( )A.String s="hello"; String t="good"; String k=s+t;B.String s="hello"; String t; t=s[3]+"one";C.String s="hello"; String standard=s.toUpperCase();D.String s="hello"; String t=s+"good";

题目

下列的哪个程序段可能导致错误? ( )

A.String s="hello"; String t="good"; String k=s+t;

B.String s="hello"; String t; t=s[3]+"one";

C.String s="hello"; String standard=s.toUpperCase();

D.String s="hello"; String t=s+"good";


相似考题
更多“下列的哪个程序段可能导致错误?()A.String s="hello"; String t="good"; String k=s+t;B.String ”相关问题
  • 第1题:

    下面的哪些程序段可能导致错误? ( ) Ⅰ: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.Ⅲ、Ⅳ


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

  • 第2题:

    下列的哪个程序段可能导致错误?

    A.String s = "hello"; String t = "good"; String k = s + t;

    B.String s = "hello"; String t; t = s[3] + "one";

    C.String s = " hello "; String standard = s.toUpperCase( );

    D.String s = "hello"; String t = s + "good";


    正确答案:B
    解析:选项A)String类型可以直接使用“+”运算符进行连接运算。选项B)String是一种Object,而不是简单的字符数组,不能使用下标运算符取其值的某个元素,错误。选项C)toUpperCase()方法是String对象的一个方法,作用是将字符串的内容全部转换为大写并返回转换后的结果(String类型)。选项D)同选项A)。

  • 第3题:

    下面数组的声明和创建()是正确的。

    A.String [][]a=new String[4][4];

    B.String [][]a=new String[][4];

    C.String [4][4]a=new String[][];

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


    dimma(1to5,1to5)asstring

  • 第4题:

    下列的( )程序段可能导致错误。

    A.String s="hello": Sting t="good"; String k=s+t;

    B.Sting s="hello"; String t; t=s [3] + "one";

    C.Sting s="hello"; String standard=s.toUpperCase( );

    D.String s="hello": Stringt s +"good";


    正确答案:B

  • 第5题:

    【单选题】下面的哪些程序片段可能导致错误

    A.String s = “Hello” ; String t = “World” ; String k = s+t ;

    B.String s = “hello” ; String t ; t = s[3]+”one” ;

    C.String s = “Hello” ;

    D.String s = “Hello world!” ;


    C