牛客网刷题笔记--字符串

来源:互联网 发布:lol从服务器接收数据 编辑:程序博客网 时间:2024/06/05 12:47

1.下面关于字符串的描述正确的是:【多选】( )

  A.通过String s1=new String("abc")和String s2="abc",则s1==s2为true。
  B."abc"+"def"则会创建三个字符串对象,第三个是"abcdef"。也就是说,在Java中对字符串的一切操作,都会产生一个新的字符串对象。
  C.StringBuffer是线程安全的,它比String快。
  D.StringBuilder是线程安全的,它比String快答案:BC
2.以下程序段的输出结果是
     1
     2
char s[]="\\123456\123456\t";
printf("%d\n",strlen(s));
  A.12
  B.13
  C.16
  D.以上都不对答案:A。\\ 表示 \,\123 转义为8进制;\t 是制表符,都占用一位,所以一共是12位。 


原创粉丝点击