String、StringBuffer类的常用方法总结

1、String类 是一个字符数组常量 更改字符串就是在创建一个新的字符串

        String str 就可以创建一个新的String类的数据

常用方法:

        length() 字符串的长度

        charAt(int index) 返回index索引处的字符 返回char类型

        indexOf(char c) 返回c字符所在的索引 返回int类型

        lastIndexOf(char c) 返回c字符最后一次出现的索引 返回int类型

        contains(String s)  字符串中是否包含s字符串 返回boolean类型

        toCharArray() 将字符串拆分为一个个字符 放入字符数组当中 返回字符数组

        trim()  将字符串前后的空格清除掉 返回一个没有前后空格的String

        substring(int start,int end)  截取充start开始到end前一个字符结束的字符串 返回一个字符串

        repalce(String old,String new) 替换old字符串成new字符串 返回一个String

        split(String s) 以s字符串作为分割符将字符串进行分割 返回一个String[]数组 (分割符都被删掉)

        getBytes() 将字符串返回他的字符集编码 返回一个byte数组 

2、StringBuffer 是一个变量 是String的升级版

        StringBuffer sb = new StringBuffer();创建一个新的StringBuffer对象

常用方法

        append(数据)向字符串后面添加数据

        insert(索引,数据)想指定索引处插入数据

        delete(索引1,索引2)删除从索引1到索引2之间的数据删除

        replace(索引1,索引2,新数据)将索引1到索引2的数据替换成新的数据

        reverse() 将原来的字符串翻转

String和StringBuffer相互转换

        String-->StringBuffer

        String a  = “阿道夫”;

        StringBuffer sd = new StringBuffer(s);

        StringBuffer-->String

       String s2 =sd. toString;

        

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值