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