[单选题]

关于以下代码段的说法正确的是( )。 (1) String s="abcde"; (2) String Buffer s1=new String Buffer("abcde"); (3) if(s.equals(s1)) (4) s1=null: (5) if(s1.equals(s)) (6) s=null;

A.第(1)行编译错误,String的构造器必须明确调用

B.第(3)行编译错误,因为s与s1有不同的类型

C.编译成功,但执行时在第(5)行有异常抛出

D.编译成功,执行过程中也没有异常抛出

参考答案与解析:

相关试题

关于以下代码段的说法中正确的是()。(1)String s="abcde";(2

[单选题]关于以下代码段的说法中正确的是( )。 (1)String s="abcde"; (2)StringBuffer s1=new StringBuffer("abcde"); (3)if(s.equals(s1)) (4)s1=null; (5)if(sequals(s)) (6)s=null:A.第(1)行编译错误,String 的构造器必须明确调用B.第(3)行编译错误,因为s与s1有不同的类型C.编译成功,但执行时在第(5)行有异常抛出D.编译成功,执行过程中也没有异常抛出

  • 查看答案
  • 有以下程序 main() { char s[]="abcde"; s£«=2;

    [单选题]有以下程序 main() { char s[]="abcde"; s+=2; printf("%d/n",s[0]); } 执行后的结果是______。A.输出字符a的ASCⅡ码B.输出字符c的ASCⅡ码C.输出字符cD.程序出错

  • 查看答案
  • 有以下程序 main() { char s[]="abcde"; s£«=2;

    [单选题]有以下程序 main() { char s[]="abcde"; s+=2; printf("%d/n",s[0]); } 执行后的结果是______。A.输出字符a的ASCⅡ码B.输出字符c的ASCⅡ码C.输出字符cD.程序出错

  • 查看答案
  • 假设有以下代码:String s="hello";String t="hello

    [单选题]假设有以下代码: String s="hello"; String t="hello"; char c[ ]={'h','e','l','l','o'}; 下列选项中,返回false的语句是______。A.s.equals(t);B.t.equals(c);C.s==t;D.t.equals(new String("hello"));

  • 查看答案
  • 下面程序段的运行结果是char*s="abcde";s£«=2;printf("

    [单选题]下面程序段的运行结果是 char*s="abcde"; s+=2;printf("%d",s);A.cdeB.字符'c'C.字符'c'的地址D.无确定的输出结果

  • 查看答案
  • 有以下程序main(){ char s[]="abcde";s£«=2;prin

    [单选题]有以下程序main(){ char s[]="abcde";s+=2;printf("%d/n",s[0]);}执行后的结果是A.) 输出字符 a 的 ASCII 码B.) 输出字符 c 的 ASCII 码C.) 输出字符 cD.) 程序出错

  • 查看答案
  • 下面程序段的运行结果是char *S="abcde";s£«=2;printf(

    [单选题]下面程序段的运行结果是 char *S="abcde"; s+=2;printf("%d",s);A.cdeB.字符'c'C.字符'c'的地址D.无确定的输出结果

  • 查看答案
  • 下面程序段的运行结果是 char *s="abcde"; s£«=2;print

    [单选题]下面程序段的运行结果是char *s="abcde";s+=2;printf("%d",s);A.cdeB.字符′c′C.字符′c′的地址D.无确定的输出结果

  • 查看答案
  • 下面程序段的输出结果是______。char*s="abcde";s£«=2;p

    [单选题]下面程序段的输出结果是______。 char *s="abcde"; s+=2;printf("%d",s);A.cdeB.字符'c'C.字符'c'的地址D.无确定的输出结果

  • 查看答案
  • 有以下程序main(){char s[]="abcde";s+=2;printf

    [单选题]有以下程序main(){char s[]="abcde";s+=2;printf("%d/n",s[0]);}执行后的结果是()A . 输出字符a的ASCII码B . 输出字符c的ASCII码C . 输出字符cD . 程序出错

  • 查看答案
  • 关于以下代码段的说法正确的是()。(1) String s="abcde";(2