笔记13,14

StringBuffer
   StringBuffer又可以称为字符缓冲区,相较于String它更节省空间,默认会有16个容量的大小,相较于Stringbilder它
   public int capacity():返回当前容量。    理论值
    public int length():返回长度(字符数 )
    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):从start开始到end用str替换
    public StringBuffer reverse():字符串反转
    public String substring(int start):从指定位置截取到末尾
    public String substring(int start,int end):    截取从指定位置开始到结束位置,包括开始位置,不包括结束位置
  integer类
(1)integer是int类的包装类,可以通过自动拆装箱来实现二者之parse间的转化,integer是一个对象,可以直接new,可以直接通过tostring以及parseint方法直接转化未int和string类
(2)compareTo(Integer anotherInteger)   在数字上比较两个 Integer 对象
    equals(Object obj) 比较此对象与指定对象。
    reverse(int i)  返回通过反转指定 int 值的二进制补码表示形式中位的顺序而获得的值
    toString() 返回一个表示该 Integer 值的 String 对象。
valueOf(XXX i)  返回一个表示指定的 XXX值的 Integer 实例
3.正则表达式
(1)是一种规则,用于规范我们所给的一些格式,也可以通过调用方法的方法来实现替换或者删除功能        格式:【限制的内容】{限制的长度}\\限制的特殊格式
(2)手机号,邮箱,身份证等的正则表达式的书写
4.Math类
(1)数学的基本类,可以调用多种数学方法
(2)
public static final double E : 自然底数
    public static final double PI:        圆周率
    public static int abs(int a)        取绝对值
    public static double ceil(double a)    向上取整
    public static double floor(double a)    向下取整
    public static int max(int a,int b)      获取最大值
    public static int min(int a, int b)    获取最小值
    public static double pow(double a,double b) 获取a的b次幂
    public static double random()    获取随机数 返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。
    public static int round(float a) 四舍五入
    public static double sqrt(double a)获取正平方根

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值