《Java基础入门》课后习题及答案Java基础入门,课后习题,答案
博学谷——让IT教学更简单,让IT学习更有效
三、选择题。
1、先阅读下面的程序片段:C
String str = "abccdefcdh";
String[] arr = str.split("c");
System.out.println(arr.length);
程序执行后,打印的结果是几?
A、2个
B、3个
C、4个
D、5个
2、以下都是Math类的常用方法,其中用于计算绝对值的方法是哪个?C
A、ceil()
B、floor()
C、abs()
D、random()
3、Random对象能够生成以下哪种类型的随机数?D
A、int
B、string
C、double
D、A和C
4、String s = "abcdedcba";则s.substring(3,4)返回的字符串是以下选项中的哪个?C
A、cd
B、de
C、d
D、e
5、假若indexOf()方法未能找到所指定的子字符串,则返回以下选项中的哪个?C
A、false
B、0
C、-1
D、以上答案都不对
6、要产生[20,999]之间的随机整数可以使用以下哪个表达式?B
A.(int)(20+Math