关于JavaSE字符串的一些总结:

字符串创建:

String s;

连接字符串:+

获取字符串信息:

  1. 获取字符串长度:String.length()
  2. 字符串查找:indexOf()或者lastIndexOf()
  3. 获取指定索引位置的字符:charAt()

字符串操作:

  1. 获取子字符串:
    Str.substring(int begin)或者Str.substring(int begin,int end)

  2. 去除空格:str.trim()

  3. 字符串替换:str.replace()
    注意:如将j替换成x使用该方法是不能成功替换的。

  4. 判断字符串的开始与结尾:starsWith(),endsWith()

  5. 判断字符串是否相等:
    equals(),equalsIgnoreCase()忽略大小写

  6. 按字典顺序比较两个字符串:compareTo()
    如果String对象位于参数字符串之前,比较结果是一个负整数,若在之后,则为正整数,相等为0。

  7. 字符串大小写转换:toLowerCase()转换为小写,toUpperCase()转换为大写。

  8. 字符串分割:split()
    ps:定义多个分割符时,使用符号 “ | ”,如 \.|=表示分割字符为“.”和“=”。

  9. 字符串的格式化:str.format()

  10. 字符串生成器:StringBuider,提高频繁增加字符串的效率。
    append(追加的内容)追加
    insert(int 位置参数,要添加的字符参数)插入
    delete(int start ,int end)删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT学习小镇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值