5.常见类和API

5.常见类和API

1.包装类的作用

   ---实现基本类型之间的转换

   ---便于函数传值

   ---在一些地方要用到Object的时候方便将基本数据类型转换

 

2.将字符串str="123"转换为Integer:

   --- num=Integer.paseInt(str);

   --- num=Integer.valueOf(str);

 

3.自动装箱与自动拆箱

自动装箱:

   Integer i=100;(不是int i=100;)

   (相当于:Integer i=Integer.valueOf(100);)

自动拆箱:

   Integer i=100; //装箱

   int t=i;  //拆箱

   (拆箱,实际实现 int t=i.intValue();)

 

4.String类的trim()方法会删除字符串左右两端的空白字符,过程从外到内,直到碰到一个非空白的字符为止,不管多少空格都会被删除

 

5.str=str.subString(int beginIndex);

   截取掉str从首字母起长度为beginIndex的字符串,将结果赋给str

str=str.subString(int beginIndex,int endIndex);

   截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋给str

 

6.String StringBuffer StringBuilder

   ---String是不可变(final修饰),后二者可变长

   ---String不可变,理解为常量,线程安全

      StringBuffer对方法加了同步锁或者对调用的方法加了同步锁,线程安全

      StringBuilder没有对方法进行同步锁,线程不安全

   ---StringBuffer与StringBuilder有公共父类AbstractStringBuilder类

转载于:https://www.cnblogs.com/swifthua/p/7683824.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值