String和StringBuffer的区别,String长度是固定的?
生活随笔
收集整理的這篇文章主要介紹了
String和StringBuffer的区别,String长度是固定的?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
String和StringBuffer的區(qū)別,String長(zhǎng)度是固定的?
區(qū)別:
1.?String類字符串的長(zhǎng)度是固定的,StringBuffer類字符串的長(zhǎng)度是可變的。因?yàn)镾tring改變的是地址,而StringBuffer改變的是值;或者,String的方法只會(huì)生成一個(gè)處理后的副本,StringBuffer直接改變?cè)瞪傻慕Y(jié)果。
2. 連接字符串的時(shí)候,如果有變量,StringBuffer效率會(huì)比String高。
本文轉(zhuǎn)自 LinkedKeeper 51CTO博客,原文鏈接:http://blog.51cto.com/sauron/1093840,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的String和StringBuffer的区别,String长度是固定的?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Quartz调度器学习--基本概念
- 下一篇: 获取绝对地址