(单选题)假如indexOf()方法未能找到所指定的子字符串,那么其返回值为(C ) A. false B. 0 C. -1 D. 以上答案都不对
答案解析:indexOf()方法找不到指定的子字符串时,返回值为-1。
(单选题)下面关于java.util.Random类中方法,说明错误的是(D ) A. nextDouble()方法返回的是0.0和1.0之间double类型的值 B. nextFloat()方法返回的是0.0和1.0之间float类型的值 C. nextInt(intn)返回的是0(包括)和指定值n(不包括)之间的值 D. nextInt()返回的是0(包括)和2147483647之间的值
(单选题)下列选项中,对Math.random()方法描述正确的是( C) A. 返回一个不确定的整数 B. 返回0或是1 C. 返回一个随机的double类型数,该数大于等于0.0小于1.0 D. 返回一个随机的int类型数,该数大于等于0.0小于1.0
答案解析:返回一个随机的double类型数,该数大于等于0.0小于1.0。
(单选题)下面哪个选项可以获取Runtime类的实例(B) A. Runtime r = new Runtime(); B. Runtime r = Runtime.getRuntime(); C. Runtime r = Runtime.getInstance(); D. 以上选项都不能获取Runtime实例
答案解析:Runtime类是单例设计模式类,获取实例的方法是getRuntime方法。
(单选题)阅读下面一段代码,代码的输出结果是(B) Integer in1 = new Integer(10); Integer in2 = new Integer(10); Integer in3 = 10; Integer in4 = 10; System.out.println(in1 == in2); System.out.println(in1 == in3); System.out.println(in3 == in4); A. true true true B. false false true C. false false false D. false true false
答案解析:in1和in2是new出来的,所以地址不一样,但是in3和in4的值是同一个常量10,所以相等。 9. (单选题)下列选项中,关于包装类描述错误的是(D) A. 包装类的作用之一就是将基本类型包装成引用类型 B. 包装类它可以完成在基本类型与String类型之间的转换 C. 包装类一共有八个,对应的基本数据类型 D. 我们可以继承包装类,以完成自定义包装
答案解析:包装类都是final修饰的,不能被继承。
(单选题)阅读下面的代码,输出结果是(A) public static void main(String[] args) { Random random1 = new Random(10); Random random2 = new Random(10); for(int i=0;i<5;i++){ System.out.print(random1.nextInt(5)); } System.out.println(); for(int i=0;i<5;i++){ System.out.print(random2.nextInt(5)); } } A. 3030130301 B. 5048132680 C. 3268023579 D. 1111111111