关于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)删除

发布了5 篇原创文章 · 获赞 0 · 访问量 203

猜你喜欢

转载自blog.csdn.net/weixin_44045828/article/details/105562661
今日推荐