第六章 常用的工具包
6.1 java.lang 包
6.1.1 Object 类
Object 类是一个超级类, 是所有类的直接或间接父类.
public boolean equals(Object obj) 比较两个对象是否相同, 相同就返回 true, 否则返回 false
public String toString() 返回对象的字符串表示
- public final Class getClass()
- public int hashCode()
- protected Object clone()
- protected void finalize() throws Throwable
6.1.2 System 类
System 类是一个功能强大, 非常有用的特殊类, 它提供了标准的输入 / 输出, 运行时的系统信息等重要工具. Systen 类主要包含 3 个预定义的属性: in,out 和 err.
6.1.3 包装类
在 Java 中, 每一个基本数据类型都对应一个包装类, 它们是 Interger,Byte,short,long,double,float,character,boolean, 分别对应基本数据类型的 int,byte,short,long,double,float,char,boolean
6.1.5 字符串类
(1) 创建字符串
String test = new String();
(2) 求字符串的长度
public int length() 返回字符串的实际长度
(3) 抽取字符串
(4) 字符串比较
public boolean euals(Object anObject)
(5) 字符串连接
+ 是对数字运算符 "+" 的重载, 表示对两个字符串常量的连接.
(6) 字符串检索
public int indexOf(int ch, int fromIndex)
(7) 字符串转换
(8) 判断字符串的前缀和后缀
2. StringBuffer 类
StringBuffer 类是字符串变量
6.2 java.util 包
6.2.1 日期类 (Data 类, Calendar 类)
6.2.2 集合类 (HshMap)
来源: http://www.bubuko.com/infodetail-3344944.html