- 1
- 0
- 约9.71千字
- 约 50页
- 2018-03-04 发布于浙江
- 举报
[计算机软件及应用]第6章Java的基本可重用类
Java自学常用工具 JavaAPI帮助 Java反编译工具 mdejava decafe39 网络资源 Java的基本可重用类 第六章 Java可重用类的结构 6.2 Java语言包 基本数据类型类 Integer类 构造方法 成员方法 Float类 6.2.1 字符串类 1. String类 String类对象的几种创建方法 String s = “Hello!” String s = new String(String s) public String(char value[]) public String(char value[], int offset, int count) 类的对象通常是通过该类提供的构造函数创建 例 StringDemo.java 2. 使用String类提供的字符串操作方法 常用的操作方法(其他方法参见API文档) int length() char charAt(int?index) boolean equals(Object?anObject) Int compareTo(String?anotherString) ?boolean regionMatches(int?toffset, String?other, int?ooffset, int?len) static?String valueOf( type?value) … 6.2.2 StringBuffer类 与String类的异同 String类:静态字符串 BufferString类:动态可变 两种类的对象可相互转换 可用StringBuffer类作为String构造函数的参数创建String类对象 可用StringBuffer类的toString()方法将其转化为String类 StringBuffer类对象的创建 利用StringBuffer类提供的三个构造函数创建StringBuffer对象 StringBuffer() StringBuffer(int?length) StringBuffer(String?str) StringBuffer类常用方法 public int length() public int capacity() public StringBuffer append(type?value) public StringBuffer insert(int?offset, type?value) public char charAt(int?index) public StringBuffer delete(int?start, int?end) 其余方法查看API文档 例6.1StringBufferToString.java 6.2.3 Math类介绍 功能:提供一些常用的数学函数与常量 特点: 该类不能被继承也不能被实例化 所有的方法和变量都是静态的(可通过类名的修饰直接访问方法和变量) Math提供的函数(参看API文档) Math使用示例(MathDemo.java) 6.3 java.util包 java.util包的构成 java.util包的常用类介绍 日期时间类Date 向量类Vector 哈希表类Hashtable 栈类Stack 6.3.1 java.util包的构成 6.3.2 日期时间类Date 简介:该类是一个与日期和时间有关的类,提供各种对日期和时间进行相关操作的方法. 构造函数(方法) public Date() public Date(int?year, int?month, int?date) …… 日期和和时间类的方法 public int getYear() …… Date类使用示例(DateDemo.java) 6.3.3 向量类及其使用 1. 向量和数组的异同 1.1 数组只能保存固定大小的列表,一次申请所有存储单元 1.2 向量可根据需要扩展列表的大小 1.3 向量不能直接存储基本数据类型 2. 使用向量的场合 2.1 需要频繁进行对象的插入与删除 2.2 对象数目不定 2.3 列表成员全部是对象 2.4 需对列表对向进行快速查找 向量的构造方法 向量的构造方法 public Vector(int?initialCapacity, int?capacityIncrement) public Vector(int?initialCapacity) public Vector() public Vector(Collection?c) 向量的方法及其使用 向量提供了对其元素进行添加、删除及查找等丰富的方法,例如: public void addElement(Object?obj) public voi
您可能关注的文档
- [计算机软件及应用]硬盘播出系统交流演示PPT.ppt
- [计算机软件及应用]福建移动G3版CRM.ppt
- [计算机软件及应用]硬件测试技术.ppt
- [计算机软件及应用]移动图标1104配色方案2.ppt
- [计算机软件及应用]移动通信6.pdf
- [计算机软件及应用]积分变换与复变函数问题的计算机求解.ppt
- [计算机软件及应用]程序文件1.doc
- [计算机软件及应用]程序设计及软件工程.ppt
- [计算机软件及应用]程序设计与问题求解 I 3.ppt
- [计算机软件及应用]程序设计的基本技巧.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)