java常見面試題03-String,StringBuffer,StringBuilder的區別


面試題  

 A:String,StringBuffer,StringBuilder的區別

    1:String 內容不可變,StringBuffer。StringBudiler可變

     2:StringBuffer:同步的,數據安全,效率低。

       StringBuilder:不同步的,數據不安全,效率高。1.5之后才有的

 B:StringBuffer和數組的區別?

    二則都可以存放數據,StringBuffer可以放多種類型的數據,數組只能存放一種類型。

 注意的問題:

     String作為形式參數,StringBuffer作為形式參數。

     答:

     String作為形式參數,和基本類型效果是一樣的。

     StringBuffer調方法append就能改變其外部值

例如:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM