实验 6 常用类(包装类、字符串类)
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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类方法取得两个随机数的最大值输出。
调试运行后,写在纸质实验报告上