object类
Object类是所有Java类的祖先(根基类)。每个类都使用 Object 作为超类
所有对象(包括数组)都继承实现这个类的方法。
如果在类的声明中未使用extends关键字”指明其基类,则默认基类为Object类。
Object类中定义有public String toString()方法,其返回值是String类型,描述当前对象的有关信息。
当需要通过输出语句输出一个对象时,如Syste m.out.println(person)将自动调用该对象类的t oString()方法,如果该类中没有重写toString(),那么默认调用Object类中的toString(),默认输出对象hashCode值。
Arrays类
java.util.Arrays类用于操作数组工具类,里面定义了常见操作数组的静态方法。
equals 方法 C知道
比较两个数组对象中元素是否相等,而数组对象中元素是否相等,而数组对象中的equals用来判断与另一个数组对象是否相等。
基本数据类型包装类
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进表示,这样八个和基本数据类型对应的类统称为包装类
装箱和拆箱装箱
自动将基本数据类型转换为包装器类型。
拆箱
自动将包装器类型转换为基本数据类型。
String类
String类概述字符串是由多个字符组成的一串数据(字符序列)的字符串常量,java中所有字符串都是String类的实例。
StringBuffer类
因为String声明的对象值,一旦给定就不能改变
每次拼接都需要重新创建对象,重新创建对象耗时,占用空间
StringBufffer声明的对象的值可以随意改变。
添加功能
public StringBuffer append(String str)//在字
串后面加上指定字符public StringBuffer ins ert(int offset,String在指定位置添加字符,注意添加位置前不可为str)空
删除功能
public StringBuffer deleteCharAt(int index)册除指定字符串
public StringBuffer delete(int start,int e
指定开头到指定结尾位置的字符删除
替换功能
public StringBuffer replace(int start,int end,S tring str)将指定区域的字符串替换成指定字符串
反转功能
将字符串整体顺序public StringBuffer reverse()反转
截取功能
public String substring(int start)
public String substring(int start,int end)
Math类
java.lang.Math提供了一系列静态方法用于
学计算;其方法的参数和返回值类型一般为C知道 ble型。
Random类
Random类概述此类用于产生随机数
构造方法
public Random()