单选题
1、以下String类的方法中,会返回指定字符ch在字符串中最后一次出现位置的索引的是()
-
A、int indexOf(int ch)
-
B、int lastIndexOf(int ch)
-
C、int indexOf(String str)
-
D、int lastIndexOf(String str)
参考答案 :B
2、Math类可以获取绝对值的方法是()
-
A、Math.ceil()
-
B、Math.floor()
-
C、Math.pow()
-
D、Math.abs()
参考答案 :D
3、下列关于StringBuffer类常用方法中,修改指定索引index处的字符序列的是()
-
A、String substring(int start)
-
B、StringBuffer reverse()
-
C、void setCharAt(int index,char ch)
-
D、String toString()
参考答案 :C
4、下列System类的常用方法中,获取当前系统全部属性的是()
-
A、static Properties getProperties()
-
B、static void exit(int status)
-
C、static void gc()
-
D、static String getProperty(String key)
参考答案 :A
5、下列Runtime类的常用方法中,用于返回Java虚拟机的处理器个数()
-
A、freeMemory()
-
B、availableProcessors()
-
C、maxMemory()
-
D、getRuntime()
参考答案 :B
6、关于StringBuffer和StringBuilder说法正确的是()
-
A、StringBuffer和StringBuilder的方法不同
-
B、StringBuffer和StringBuilder都是线程安全的
-
C、StringBuffer是线程安全的,StringBuilder不是线程安全的
-
D、StringBuffer不是线程安全的,StringBuilder是线程安全的
参考答案 :C
7、可以实现连接字符串的运算符是()
-
A、+
-
B、-
-
C、=
-
D、/
参考答案 :A
8、下列选项中,可以正确实现String初始化的是()
-
A、String str= "abc";
-
B、String str= a' bc';
-
C、String str= abc;
-
D、String str= 0;
参考答案 :A
9、当访问字符串中的字符时,如果字符的索引不存在,则会发生()
-
A、NullPointerException
-
B、StringIndexOutOfBoundsException
-
C、ArithmeticException
-
D、NumberFormatExceptio
参考答案 :B
10、SimpleDateFormat类是DateFormat类的子类,它创建实例对象时使用的关键字是()
-
A、start
-
B、set
-
C、new
-
D、create
参考答案 :C
判断题
11、Calendar类是一个抽象类,不可以被实例化。()
参考答案 :对
12、Random类的int nextInt(int n)方法生成[1~n)区间的int类型的随机数。
参考答案 :错
答案说明 :Random类的int nextInt(int n)方法生成[0~n)区间的int类型的随机数。
13、当访问字符串中的字符时,如果字符的索引不存在,则会返回null。()
参考答案 :错
答案说明 :当访问字符串中的字符时,如果字符的索引不存在,则会发生StringIndexOutOfBoundsException(字符串索引越界异常)。
14、在Java中,一个对象如果不再被任何栈内存引用,该对象就称为垃圾对象。()
参考答案 :对
15、在JDK文档中读者可以发现任有关Runtime类构造方法的定义。()
参考答案 :错
答案说明 :在JDK文档中读者不会发现任何有关Runtime类构造方法的定义,这是因为Runtime类本身的构造方法是私有化的(单例设计模式),若想在程序中获取一个Runtime类实例,只能通过调用getRuntime()方法获取,该方法是Runtime类提供的一个静态方法,用于获取Runtime类实例。
填空题
16、String类的可以去掉当前字符串首尾的空格。
参考答案 :【String trim()】
17、StringBuffer类和String类最大的区别在于它的和都是可以改变的。
参考答案 :【内容】【长度】
18、Java中用于获取String字符串长度的方法是。
参考答案 :【int length()】
19、String字符串在获取某个字符时,会用到字符的。
参考答案 :【索引】
20、String类的方法可以判断字符串长度是否为0。如果为0,返回true;否则返回flase。
参考答案 :【boolean isEmpty()】