常见API(一)

一,object

1.Object中toString的方法的作用是什么?存在的意义?

(1)基本作用:返回对象的字符串形式

(2)存在的意义:让子类重写,以便返回子类对象的内容

2.Object中equals方法的作用是什么?意义?

(1)基本作用:默认是比较两个对象的地址是否相等

(2)存在的意义:让子类重写,以便用于比较对象的内容是否相同

3.clone

(1)浅克隆:地址也会拷贝

          深克隆:(会创建新对象)

二,Objects,包装类

Object

1.是什么?

一个工具类,提供了很多操作对象的静态方法给我们使用

2.Object类的常见方法

方法名说明
...equals(Object a,..b)先做非空判断,再比较两个对象
isNull(Object obj)判断对象是否为null,为null返回true,反之
nonNull(Object obj)判断对象是否不为null,不为null则true

包装类

1.可以把基本数据类型转成字符串类型

        //1.把基本数据类型转换成字符串
        Integer a=23;
        String rs1=Integer.toString(a);
        System.out.println(rs1+1);

        String rs2=a.toString();
        System.out.println(rs2+1);

2.可以把字符串类型转换成数值本身对应的数据类型

        String ageStr ="29";
        int ageI=Integer.parseInt(ageStr);
        System.out.println(ageI+1);

        String scoreStr="99.5";
        double score=Double.valueOf(scoreStr);
        System.out.println(score+0.5);

三,StringBuilder,StringBuffer,StringJoiner

StringBuiler

1.好处(相比于String)

(1)对于字符串相关的操作,如频繁的拼接,修改,建议用S同日那个StringBuider,效率更高

(2)注意:如果操作字符串较少,或者不需要操作,以及定义字符串变量,还是建议用String

StringBuffer

1.注意

(1)与StringBuilder是一样的

(2)但StringBuilder的线程是不安全的,StringBuffer是线程安全的

Stringjoiner

StringJoiner s=new StringJoiner(",");//间隔符
StringJoiner s= new StringJoiner(",","[","]");//间隔符,字符串前,字符串后
       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值