導(dǎo)讀您好,現(xiàn)在蔡蔡來為大家解答以上的問題。java的append方法,append方法相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1、Java中append方...
您好,現(xiàn)在蔡蔡來為大家解答以上的問題。java的append方法,append方法相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、Java中append方法的作用是在一個StringBuffer對象后面追加字符串。
2、例如StringBuffer s = new StringBuffer("Hello");s.append("World");則s的內(nèi)容是HelloWorld。
3、“拓展資料”:當(dāng)對字符串進(jìn)行修改的時候,需要使用 StringBuffer 和 StringBuilder 類。
4、和 String 類不同的是,StringBuffer 和 StringBuilder 類的對象能夠被多次的修改,并且不產(chǎn)生新的未使用對象。
5、StringBuilder 類在 Java 5 中被提出,它和 StringBuffer 之間的最大不同在于 StringBuilder 的方法不是線程安全的(不能同步訪問)。
6、由于 StringBuilder 相較于 StringBuffer 有速度優(yōu)勢,所以多數(shù)情況下建議使用 StringBuilder 類。
7、然而在應(yīng)用程序要求線程安全的情況下,則必須使用 StringBuffer 類。
8、參考資料:Java StringBuffer--菜鳥教程。
本文就為大家分享到這里,希望小伙伴們會喜歡。