实验 6 常用类(包装类、字符串类)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验 6 API中常用基础类和工具类

一、实验目的

1.掌握包装类的对象创建,掌握包装类中的常用方法

2.掌握String类、StringBuffer类中的常用方法、

3.掌握API文档的使用方法,掌握基本类的自学方法。

二、理论基础:

(一)Java中的包装类

查阅API文档,查看包装类的声明句,写在纸质实验报告上。每个包装类中都有哪些静态方法

类的修饰符:final表示该类不能被继承,是最终类

类的修饰符:abstract表示该类不能用来创建对象,是抽象类

包装类对象的类型转换方法有哪些

(二)String类:

任何修改String类对象内容的方法,都会产生一个新的字符串对象,同一String类对的内容是不可修改的。(每次修改都要New( ))

三、实验内容

(一)验证包装类的对象声明和使用

(二)Character类和String类中的方法验证

题目要求:判断一个字符串中的所有字符是否为字母,使用String类、Character类中的常用方法来完成。(提供<是否为数字>的源码文件,在源文件基础上修改代码,并对画横线句添加注释)

(三)String类“增强版”——StringBuffer类

与String类不同的是,StringBuffer类的对象能够被多次的修改,并且不产生新的未使用对象。

题目要求:对比String类和StringBuffer类(提供以下的源码文件,仿照已有代码添加新代码,完成验证StringBuffer类字符串对象追加10000次“*”使用的毫秒数)

(三)Math类、Random类

使用Random类方法生成两个随机整数,使用Math类方法取得两个随机数的最大值输出。

调试运行后,写在纸质实验报告上

相关文档
最新文档