第十章 常用实用类:本章主要介绍Java常用实用类,我们在前面编程过程中经常会用到一些java类,例如:String类,Date类等,这些类都是JDK提供的各种功能类,它们对我们以后开发项目起到非常重要的作用。10.1String类的常用方法:本节主要给大家介绍String 类的构造方法和几种常用的方法,重点掌握length();equals(); indexOf(); substring方法的使用,这些方法对有效的处理字符串序列信息是非常重要的。
10.2字符串与字符、字节数组间的转换:本节主要掌握字符串与字符数组、字节数组之间的转换,其中字符串与字节数组的转换非常重要,为后续课程的学习打下良好基础。
10.3正则表达式与字符串的替换与分解:本节主要掌握正则表达式的基本概念、用法,以及该表达式在字符串的替换与分解中的用法
10.4StringBuffer类的常用方法:本节主要掌握StringBuffer类的用法,掌握String类和StringBuffer类的区别和它们之间的联系。
10.5StringTokenizer类的用法:本节主要掌握分词器类StringTokenizer类的用法,通过学习要求使用StringTokenizer类分析字符串,获取被分隔符分开的单词。
10.6Date类、Calendar类与DateForm:本节主要掌握Date类,Calendar类与DateFormat类的用法,当程序需要处理日期时间方面的数据时,可以使用Date类和Calendar类。
10.7Math类和Random类:本节主要介绍Math类中的常用方法和Random类的用法,通过学习要求掌握生成随机数的方法。
[单选题]下列关于包装类的描述中,错误的是?(    )

选项:[包装类它可以完成在基本类型与String类型之间的转换
, 包装类对应着基本数据类型
, 包装类的作用之一就是将基本类型包装成引用类型
, 可以通过继承包装类完成自定义包装类的设计]
[单选题]字符串一旦初始化就不可以被改变。(    

选项:[错, 对]
[单选题]包装类可以将基本数据类型的值包装为引用数据类型的对象。   (      

选项:[对, 错]
[单选题]要产生[20999]之间的随机整数可以使用以下哪个表达式?(  

选项:[20+(int)Math.random()*980, (int)(20+Math.random()*97), 20+(int)(Math.random()*980), (int)Math.random()*999]
[单选题]System类中的currentTimeMillis()方法返回一个long类型的值。(     

选项:[错, 对]
[单选题]System类中提供的属性和方法都是静态的。(     

选项:[错, 对]
[单选题]下列选项中,可以正确实现String初始化的是(    

选项:[String str = 'abc';, String str = "abc";, String str = abc;, String str = 0;]
[单选题]使用字符串常量可以直接初始化一个String对象。(     

选项:[对, 错]
[单选题]已知 String 对象 s="abcdefg",则 s.substring(2, 5)的返回值为?(   

选项:["cdef", "def", "bcde", "cde"]
[单选题]String str1=new String("java");
String str2=new String("java");
StringBuffer str3=new StringBuffer("java");
对于上述定义的变量,以下表达式的值为true的是哪个?(   

选项:[str1==str2, 以上都不对, str1==str3, str1.equals(str2)]
[单选题]假如indexOf()方法未能找到所指定的子字符串,那么其返回值为?(   

选项:[0, false, 以上答案都不对, -1]
[单选题]阅读下面一段代码Integer in1 = new Integer(10);
Integer in2 = new Integer(10);
Integer in3 = 10;
Integer in4 = 10;
System.out.print(in1 == in2);
System.out.print(in1 == in3);
System.out.print(in3 == in4);
下列选项中,程序的运行结果是(   

选项:[true true true, false false false, false false true, false true false]
[单选题]StringBuffer类似一个字符容器,当在其中添加或删除字符时,并不会产生新的StringBuffer对象。(    

选项:[错, 对]
[单选题]阅读下列代码public class Example {
    public static void main(String[] args) {
        int[] srcArray = { 11, 12, 13, 14 };
        int[] destArray = { 21, 22, 23, 24 };
        System.arraycopy(srcArray, 1, destArray, 2, 2);
        for (int i = 0; i < destArray.length; i++) {
            System.out.print(destArray[i] + " ");
        }
    }
}
下列选项中,程序的运行结果是?(    )

选项:[发生数组角标越界异常, 21 22 12 13, 21 11 12 24, 21 22 11 12]
[单选题]下列选项中,哪个是StringBuffer类中append()方法的返回值类型?(    

选项:[void, StringBuilder, StringBuffer, String]

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部