2022年Java常用API知识测试带答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年Java常用API知识测试带答案.docx》由会员分享,可在线阅读,更多相关《2022年Java常用API知识测试带答案.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年Java常用API知识测试带答案 常用 API 部分测试题 1. String 类中的 getBytes() 方法的作用是( C ) A) 将整数变成字符串 B) 将字符串变成字符数组 C) 将字符串变成字节数组 D) 获得字符串中字符的个数 2. 下列程序的输出结果是( A ) class Demo publicstaticvoid main(String args) System.out.println(abcd.substring(1,3); A) bc 包头不包尾 B) b C) bcd D) abcd 3. 串 对 字 符 串 ababcdabcdefg 使 用 index
2、Of(a’) 和lastIndexOf(a’) ,的运行结果是( B ) A) 1,1 B) 0,6 C) 0,0 D) 1,6 indexOf 从前起先获得,第一位是 0 lastIndexOf 从后起先获得,但索引还是从前面的第一位 0 起先 4. 下面程序的运行结果是什么( A ) public static void main(String args) String s1 = abc; String s2 = xyz; show(s1,s2); System.out.println(s1+-+s2); static void show(String s1,Str
3、ing s2) s1 = s2+s1+Q; show 方法中的 s1= xyzabcQ但是 main 函数中 s1 没有改变. s2 = W+s1; String 字符串的特性,String 应当算是一个特别的引用类型吧,特别在它的值不被变更 A) abc-xyz B) xyzabcQ-xyzWabc C) xyzabcQ- xyzabcQWabc D) xyzQ-Wabc 5. 向 以下哪个方法可以向 StringBuffer 对象的指定位置添加数据( B ) A) add() B) insert() 留意是指定位置添加 C) append D) into() 6. 下面说法不正确的是 A)
4、 byte 的包装类是 Byte B) int 的包装类是 Int C) short 的包装类是 Short D) long 的包装类是 Long 7. 关于 null 和 说法正确的是( ABD ) A) null 是常量 B) 是字符串对象 C) null 可以调用方法 D) 可以调用方法 8. 预定义字符 w 代表什么( C ) A) A-Z B) a-z C) a-zA-Z_0-9 D) 0-9 9. 关于 String 类的 indexOf 说法不正确的是( CD ) A) 返回指定字符在字符串中第一次出现的索引 B) 返回指定子字符串在字符串第一次出现的索引 C) 返回指定字符在字
5、符串中最终一次出现的索引 D) 返回指定子字符串在此字符串最终一次出现的索引 10. String 类 类 charAt() 方法作用是 ( A ) A) 返回指定索引处的字符 B) 返回指定索引出的字符串 C) 返回指定字符的索引 D) 返回指定字符串的索引 11. 下面程序的运行结果是( B ) Integer i5 = 101; Integer i6 = 101; System.out.println(i5 = i6); System.out.println( (i5 *2) = (i6 *2); System.out.println(i5.equals(i6); A) true,tru
6、e,true B) true,false,true C) true,false,false D) false,false,false -128 到 127 是 byte 的取值范围,假如在这一范围自动装箱不会创建新的对象,而是从常量池中获得,假如超过就创建对象 12. 下面程序的运行结果是( B ) String s1 = new String(abc); String s2 = new String(abc); System.out.println(s1=s2); 比较的是地址.因为是 2 个对象.所以 false String s3 = 你好吗; String s4 =你; String
7、s5 =好吗; System.out.println(你好吗=(你+好吗) 这个是 true,因为 java 有优化机制 A) true true B) false true C) true flase D) false false 13. 下列程序的输出结果是( D ) class Demo public static void main(String args) Scanner sc = new Scanner(System.in); int i = sc.nextInt(); System.out.println(i); 从键盘输录入:a 10 回车 A) a B) 10 C) a 10
8、 D) 抛出异样 输入的有 a 字符,只能接收整数 14. String 类中 split() 方法描述正确的是( AC ) A) 切割字符串 B) 返回一个新的字符串 C) 返回一个新的字符串数组 D) 此方法没有返回值 15. 数 将十进制数 101 转成二进制数用哪个方法( ) A) toBinaryString() Integer对象的方法, 二进制那就得Binary了.但最终的返回值是String形式的. B) toHexString() C) intValue() D) toOctalString() 16. StringBuffer 字符串缓冲区的初始容量是多少个字符( D )
9、A) 10 个 B) 12 个 C) 14 个 D) 16 个 这个是默认值 17. 向字符串缓冲区中追加字符串,运用的方法是( C ) A) length() B) delete() C) append() 看意思:附加,追加。利用解除法 也可以啊。 D) toString() 18. long 类型的包装类是( C ) A) long B) Longeger C) Long D) 以上都不对 19. 将字符串转成字符数组的方法是( B ) A) toString() B) toCharArray() 看名字就能猜出来是 到 字符 数组(toCharArray) C) toUpperCase
10、() D) toLowerCase() 20. 于 关于 StringBuffer 和 和 StringBuilder 说法正确的是( C ) A) StringBuffer 和 StringBuilder 的方法不同 B) StringBuffer 和 StringBuilder 都是线程平安的 C) StringBuffer 是线程平安的,StringBuilder 不是线程平安的 这是二者的区分 D) StringBuffer 不是线程平安的,StringBuilder 是线程平安的 21. 下面代码 ibelieve.lastIndexOf(e’) 的运行结果是( D )
11、A) 2 B) 5 C) -1 D) 7 lastIndexOf 返回最终出现的索引位置,索引从 0 起先的 22. StringBuffer 的 类中的 append() 方法描述正确的是( AC ) A) 向缓冲区追加字符串数据 B) 将缓冲区中的字符串删除 C) append()方法返回值类型是 StringBuffer 类型 D) append()方法返回值类型是 String 类型 23. 能切割字符串的方法是( C ) A) indexOf() B) substring() C) split() 记住.切割后是个数组,正则中有详解. D) trim() 24. 截取字符串的方法是(
12、 D ) A) replace() B) toString() C) substr() D) substring() 25. 于 关于 Math.PI 说法正确的是( AB ) A) 静态常量 B) 被 final 修饰 C) Math.PI 每次运行结果不一样 每次计算的结果都不同,还要它做什么啊 D) 以上的说法都正确 26. 是 下面哪个程序的运行结果是 true( C ) A) System.out.println(abc.equals(Abc); equals 方法是每个字符依次比较.因为 a 和 A 不一样,所以结果是 false. B) System.out.println(.e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 Java 常用 API 知识 测试 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内