java实用类

1.object类
Object类是所有Java类的祖先(根基类)。每个类都使用 Object 作为超类

所有对象(包括数组)都继承实现这个类的方法。

如果在类的声明中未使用extends关键字”指明其基类,则默认基类为Object类。

Object类中定义有public String toString()方法,其返回值是 String 类型,描述当前对象的有关信息。

当需要通过输出语句输出一个对象时,如System.out.println(person)将自动调用该对象类的 toString()方法,如果该类中没有重写toString(),那么默认调用Object类中的toString(),默认输出对象hashCode值。

2.Arrays类
java.util.Arrays类用于操作数组工具类,里面定义了常见操作数组的静态方法。

equals 方法
比较两个数组对象中元素是否相等,而数组对象中的equals用来判断与另一个数组对象是否相等。

 3.基本数据类型包装类
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进表示,这样八个和基本数据类型对应的类统称为包装类

4.装箱和拆箱
装箱
自动将基本数据类型转换为包装器类型。

拆箱
自动将包装器类型转换为基本数据类型。

5.String类
String类概述字符串是由多个字符组成的一串数据(字符序列)的字符串常量,java中所有字符串都是String类的实例。

6.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)

7.Math类
java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。

8.Random类
Random类概述此类用于产生随机数

构造方法

public Random()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值