亚洲精品国产精品乱码视色,下载应用成人电影AVapp,成人影院下载视频

      <track id="gfhue"><i id="gfhue"></i></track><input id="gfhue"></input>

      1. 更多精彩內(nèi)容,歡迎關(guān)注:

        視頻號(hào)
        視頻號(hào)

        抖音
        抖音

        快手
        快手

        微博
        微博

        當(dāng)前位置:首頁(yè) 科技百科 java append

        java append

        文檔

        java append

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

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

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

        根據(jù)源代碼來分析:

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

        根據(jù)運(yùn)行結(jié)果分析:

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

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

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

        但是,如果append()的參數(shù)是字符數(shù)組(char[]),那么結(jié)果就如原文所述,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其實(shí)是動(dòng)態(tài)字符串?dāng)?shù)組,append( )是往動(dòng)態(tài)字符串?dāng)?shù)組添加,跟“xxxx”+“yyyy”相當(dāng)那個(gè)‘+’號(hào),跟String不同的是Stringbuffer是放一起的,String1+String2 和Stringbuffer1.append("yyyy")雖然打印效果一樣,但在內(nèi)存中表示卻不一樣,String1+String2 存在于不同的兩個(gè)地址內(nèi)存,Stringbuffer1.append(Stringbuffer2)放再一起。

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

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

        文檔

        java append

        append是在Java中的StringBuffer類中,而StringBuffer類包含append()方法,append()方法相當(dāng)于“+”,將指定的字符串追加到此字符序列。
        推薦度:
        為你推薦
        資訊專欄
        熱門視頻
        相關(guān)推薦
        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專業(yè)版和企業(yè)版的區(qū)別 java bacnet java barrier java base64 java base64decoder java bean 蘋果13藍(lán)牙搜索不到設(shè)備怎么辦 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 甕安縣屬于哪個(gè)市 java active
        Top