面試題
A:String,StringBuffer,StringBuilder的區別
1:String 內容不可變,StringBuffer。StringBudiler可變
2:StringBuffer:同步的,數據安全,效率低。
StringBuilder:不同步的,數據不安全,效率高。1.5之后才有的
B:StringBuffer和數組的區別?
二則都可以存放數據,StringBuffer可以放多種類型的數據,數組只能存放一種類型。
注意的問題:
String作為形式參數,StringBuffer作為形式參數。
答:
String作為形式參數,和基本類型效果是一樣的。
StringBuffer調方法append就能改變其外部值
例如: