码迷,mamicode.com
首页 > 其他好文 > 详细

String类

时间:2019-07-23 09:54:33      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:返回   一个   app   ringbuf   提取   插入   substring   col   字符   

String类
     获得字符串的长度:length()
     比较字符串:equals()
       连接字符串:concat() 

      //concat()方法首先获取拼接字符串的长度,判断这个字符串长度是否为0(判断这个用来拼接的字符串是不是空串),如果是就返回原来的字符串(等于没有拼接);否则就获取源字符串的长度,创建一个新的char[]字符数组,这个字符数组的长度是拼接字符串的长度与源字符串的长度之和,通过Arrays类的copyOf方法复制源数组,然后通过getChars方法将拼接字符串拼接到源字符串中,然后将新串返回。

     提取字符串:substring()
     搜索字符串:indexOf()
     拆分字符串:split()

StringBufferString增强版
        sb.toString(); //转化为String类型
        sb.append("**"); //追加字符串
        sb.insert(1,"**"); //插入字符
        String中的concat()方法只能将String类型中的字符串追加到一个字符串后。
        StringBuffer可以将任何类型的值追加到字符串之后。

String类

标签:返回   一个   app   ringbuf   提取   插入   substring   col   字符   

原文地址:https://www.cnblogs.com/987m/p/11229679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!