1. å¨æ§è¡é度æ¹é¢çæ¯è¾ï¼StringBuilder > StringBuffer
2. StringBufferä¸StringBuilderï¼ä»ä»¬æ¯å符串åéï¼æ¯å¯æ¹åç对象ï¼æ¯å½æ们ç¨å®ä»¬å¯¹å符串åæä½æ¶ï¼å®é
ä¸æ¯å¨ä¸ä¸ªå¯¹è±¡ä¸æä½çï¼ä¸åStringä¸æ ·å建ä¸äºå¯¹è±¡è¿è¡æä½ï¼æ以é度就快äºã
3. StringBuilderï¼çº¿ç¨éå®å
¨ç
ã StringBufferï¼çº¿ç¨å®å
¨ç
å½æ们å¨å符串ç¼å²å»è¢«å¤ä¸ªçº¿ç¨ä½¿ç¨æ¯ï¼JVMä¸è½ä¿è¯StringBuilderçæä½æ¯å®å
¨çï¼è½ç¶ä»çé度æå¿«ï¼ä½æ¯å¯ä»¥ä¿è¯StringBufferæ¯å¯ä»¥æ£ç¡®æä½çãå½ç¶å¤§å¤æ°æ
åµä¸å°±æ¯æ们æ¯å¨å线ç¨ä¸è¿è¡çæä½ï¼æ以大å¤æ°æ
åµä¸æ¯å»ºè®®ç¨StringBuilderèä¸ç¨StringBufferçï¼å°±æ¯é度çåå ã
对äºä¸è
使ç¨çæ»ç»ï¼1.å¦æè¦æä½å°éçæ°æ®ç¨ = String
ãããããã 2.å线ç¨æä½å符串ç¼å²åº ä¸æä½å¤§éæ°æ® = StringBuilder
ãããããã 3.å¤çº¿ç¨æä½å符串ç¼å²åº ä¸æä½å¤§éæ°æ® = StringBuffer
温馨提示:内容为网友见解,仅供参考