A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

常用API部分测试题

1.  下列关于Scanner类描述错误的是( )
a)   一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。
b)   Scanner只能从键盘扫描数据
c)   Scanner可以从很多源(文件,键盘)中获取数据
d)   Scanner类不可以被继承

2.  下列程序的输出结果是(   )
class Demo {
    public static void main(String[] args) {
        Scannersc = new Scanner(System.in);               
        System.out.println(sc.nextInt()+" "+sc.nextLine());
    }
}
从键盘录入:20回车
a)   20 \r\n
b)   20
c)   20 \n
d)   抛出异常
3.  关于String类的描述错误的是(   )
a)   字符串是常量
b)   字符串的值在创建后不可修改
c)   字符串常量会放在常量池中存储
d)   Stringstr=”abc”,str的引用不可改变
4.  String s1 = "ab"; String s3 = s1 + "c";创建了几个对象( )
a)   2
b)   3
c)   4
d)   5
5.  下列程序的输出结果是(   )
class Demo {
    public static void main(String[] args) {
         String s1 = new String("abc");         
         String s2 = "abc";
         System.out.println(s1 == s2);      
         System.out.println(s1.equals(s2));
    }
}
a)   true false
b)   falsefalse
c)   true true
d)   false true
  6.  判断一个字符串是否包含另一个字符串使用的方法是( )
a)   contains(Stringstr)
b)   startsWith(String str)
c)   concat(String str)
d)   equals(Object obj)
  7.  关于null“”说法正确的是(  )
a)   null是常量
b)   “”是字符串对象
c)   null可以调用方法
d)   “”可以调用方法
8.  返回指定字符在此字符串中第一次出现处的索引使用的方法是( )
a)   int indexOf(intch)
b)   int indexOf(Stringstr)
c)   int indexOf(intch,int fromIndex)
d)   int indexOf(Stringstr,intfromIndex)
9.  String类中能够将字符串转成字符数组的方法(  )
a)   toCharArray()
b)   charArray(Stringstr)
c)   toCharArray(Stringstr)
d)   charArray();
10.String类中的valueOf方法的作用是( )
a)   仅可以将整数变成字符串
b)   将字符串转换成整数
c)   把任意类型的数据转换成字符串
d)   将字符串转换成任意类型数据
11.补全下列代码(   )
把数组中的数据按照指定个格式拼接成一个字符串,最终结果为"[1,2, 3]"
      public static void main(String[] args) {
        int[] arr = { 1, 2, 3 };
        String s = "[";
        for (int i = 0; i < arr.length; i++) {
            if (i ==____) {
                s = s + arr + ___;
            } else {
                s = s + arr + ___;
            }
        }
    }
a)   arr.length-1 “]”  “,”
b)   arr.length “]”  “,”
c)   arr.length“]”  “,”
d)   arr.length-1“]”  “, ”
12.String类中trim()方法作用( )
a)   去除字符串中的空白
b)   去除字符串首端的空白
c)   去除字符串尾端的空白
d)   去除字符串两端的空白
13.StringBuffer类当中的哪个方法可以获取StringBuffer对象的理论容量( )
a)   capacity()
b)   length()
c)   size()
d)   length
14.以下哪个是向StringBuffer对象末尾追加数据的方法(   )
a)   add()
b)   insert()
c)   append()
d)   in()
15.以下哪方法可以删除StringBuffer对象的指定字符( )
a)   deletes()
b)   deleteCharAt(intindex)
c)   getCharAt(intindex)
d)   deleteChar(int index)
16.下可以删除StringBuffer对象指定区间字符的方法是( )
a)   publicStringBuffer delete(int start,int end)
b)   publicStringBuffer delete(int start)
c)   publicStringBuffer deleteCharAt(int start,int end)
d)   publicStringBuffer delete(int delete)
17.以下可以替换StringBuffer对象指定区间字符的方法是( )
a)   publicStringBuffer replace(int start,int end)
b)   publicStringBuffer replace(String str)
c)   publicStringBuffer replace(int start,int end,String str)
d)   publicStringBuffer replace(String start,String end)
18.可以将StringBuffer从指定位置截取到末尾的方法是? ( )
a)   substring(Stringstart)
b)   substring(intstart)
c)   substr(intstart,int end)
d)   substr(Stringstart,String end)
19.可以将一个StringBuffer对象转换成String的方式,哪些是正确的(  )
a)   通过StringBuffer的构造方法
b)   通过String的构造方法
c)   通过toString()方法
d)   通过substring(0,length)
20.以下描述正确的是(   )
a)   String是一个不可变的字符序列
b)   StringBuffer,StringBuilder是可变的字符序列
c)   StringBuffer是jdk1.0版本的
d)   StringBuffer线程不安全

评分

参与人数 1黑马币 +5 收起 理由
高盖茨 + 5 很给力!

查看全部评分

16 个回复

倒序浏览
A  B  D  B  D  A  ABD?  A  A  C  
D  D  A  C  B  A  C  B  BCD  AB
坐等答案,不知道对了几道。。。
回复 使用道具 举报
很好的资料!!
回复 使用道具 举报
C B D B D A D A A C
D D C C B C C B BCD AB
回复 使用道具 举报
好像难度很大哟
回复 使用道具 举报
老司机开路了
回复 使用道具 举报
啊   很有水平         
回复 使用道具 举报
本帖最后由 whb2016 于 2016-9-15 00:15 编辑

题目不错的
回复 使用道具 举报
B,B,D,C,D
A,ABD,AC,A,C
D,D,A,C,B
A,C,BC,BCD,ABC
求答案
回复 使用道具 举报
题挺不错的,谢谢楼主分享
回复 使用道具 举报
多谢分享,get!
回复 使用道具 举报
这包括很多知识,不错的题目
回复 使用道具 举报
这个看起来挺不错的哟
回复 使用道具 举报
不是  答案呢 亲
回复 使用道具 举报
    1-5:B,B,D,B,D   6-10:A,BD,B,A,C   
  11-15:A,D,A,C,B  16-20:A,C,B,C,ABC
回复 使用道具 举报
82再加666
回复 使用道具 举报
谢谢楼主~~~~~~~~~~~~~~~~~~~~~~~~~··
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马