<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    java append

    文檔

    java append

    append是在Java中的StringBuffer類中,而StringBuffer類包含append()方法,append()方法相當于“+”,將指定的字符串追加到此字符序列。
    推薦度:
    導讀append是在Java中的StringBuffer類中,而StringBuffer類包含append()方法,append()方法相當于“+”,將指定的字符串追加到此字符序列。

    java append是什么, 讓我們一起了解一下?

    append是在Java中的StringBuffer類中,而StringBuffer類包含append()方法,append()方法相當于“+”,將指定的字符串追加到此字符序列。

    根據源代碼來分析:

    public?synchronized?StringBuffer?append(CharSequence?s,?int?start,?int?end)
    {undefined
    super.append(s,?start,?end);
    return?this;
    }

    根據運行結果分析:

    StringBuffer對象的append()方法的參數,如果是String類型,那么后面取子串的操作實際是從索引3開始,取值到索引4之前的串。

    如果append的語句改成 buf.append(aString,3,3),那么沒有添加aString的子串,即 buf包含的字符實際還是"Hard "。

    如果此語句再改成 buf.append(aString3,2),那么系統會拋出"IndexOutOfBoundsException"的異常!

    但是,如果append()的參數是字符數組(char[]),那么結果就如原文所述,buf將包含串"Hard work".。

    代碼如下:

    StringBuffer?buf=new?StringBuffer("Hard?");
    char[]?text?={'W','a','x','w','o','r','k','s'};
    buf.append(text?,3,4);?即?buf包含串"Hard?work"

    具體原因引用源代碼:

    public?synchronized?StringBuffer?append(char?str[],?int?offset,?int?len)
    {undefined
    super.append(str,?offset,?len);
    return?this;
    }

    JAVA中Stringbuffer 有append( )方法,Stringbuffer其實是動態字符串數組,append( )是往動態字符串數組添加,跟“xxxx”+“yyyy”相當那個‘+’號,跟String不同的是Stringbuffer是放一起的,String1+String2 和Stringbuffer1.append("yyyy")雖然打印效果一樣,但在內存中表示卻不一樣,String1+String2 存在于不同的兩個地址內存,Stringbuffer1.append(Stringbuffer2)放再一起。

    StringBuffer線程是安全的,多用于多線程。

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java append

    append是在Java中的StringBuffer類中,而StringBuffer類包含append()方法,append()方法相當于“+”,將指定的字符串追加到此字符序列。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    java application java apriori java archive java arcsin java arccos java arctan java args java arrays.sort java ascii java asmx java aspectj java aspose java assembly java async win10專業版和企業版的區別 java bacnet java barrier java base64 java base64decoder java bean 蘋果13藍牙搜索不到設備怎么辦 java apns java ant java annotation java android iphone呼叫失敗是什么原因 java algorithm ipad2是哪年的 java akka java aggregation java aes加密 java advice java addall java add java actuator 西北五省是哪五省 java activity java activiti 甕安縣屬于哪個市 java active
    Top 国产午夜精品无码| 国产精品麻花传媒二三区别| 国产成人精品综合在线观看| 四虎永久在线观看视频精品| 国产精品毛片VA一区二区三区| 国产伦精品一区二区三区免.费| 国产精品婷婷久青青原| 亚洲国产精品高清久久久| 精品国产香蕉伊思人在线在线亚洲一区二区 | 国产精品秘入口18禁麻豆免会员| 久久91亚洲精品中文字幕| 91精品国产综合久久精品| 男女男精品网站免费观看| 无码人妻精品一区二区三区不卡| 亚洲精品午夜视频| 亚洲精品综合一二三区在线| 亚洲精品国精品久久99热一| 国产成人亚洲精品影院| 国产精品va无码二区| 无码人妻精品一二三区免费 | 亚洲精品在线不卡| 午夜天堂精品久久久久| 国产精品精品自在线拍| 日韩精品无码一区二区视频| 久久久久无码国产精品不卡| 国产精品污WWW一区二区三区| 精品特级一级毛片免费观看| 国产精品主播叶子闺蜜| 国产精品成人扳**a毛片| 精品精品国产自在97香蕉| 国产精品爽黄69天堂a片| 亚洲国产精品18久久久久久| 2021国内久久精品| 9久9久女女免费精品视频在线观看| 精品一区二区三区四区在线播放 | 国产玖玖玖九九精品视频| 一本之道av不卡精品| 无码人妻精品一区二区蜜桃百度| 国产精品久久久久久久久kt| 国产精品福利午夜在线观看| 国产精品青青青高清在线|