1:
A.sb=stringbuffer2stringbuffer1
B.sb=stringbuffer1
C.sb=stringbuffer2
D.sb=stringbuffer1stringbuffer2
答案:D
解析:
此題目考查的是Java字符串處理。StringBuffer類的append方法作用是,將指定的字符串追加到此字符序列后面。因此D是正確的選項。
2:
A.hello
hello
,
B.world
C.編譯錯誤
D.hello,world
答案:D
解析:
本題主要考查對StringBuffer類的使用,StringBuffer類和String一樣,也用來代表字符串,只是由于StringBuffer的內部實現方式和String不同,所以StringBuffer在進行字符串處理時,不生成新的對象,在內存使用上要優于String類。所以在實際使用時,如果經常需要對一個字符串進行修改,例如追加,插入、刪除等操作,使用StringBuffer要更加適合一些。append(String str)是其最常用的方法,將字符串追加到后面。
3:
A.Java
B.HiJava
C.編譯錯誤
D.Hi,Java
答案:D
解析:
本題主要考查對StringBuffer類的使用,StringBuffer類和String一樣,也用來代表字符串,只是由于StringBuffer的內部實現方式和String不同,所以StringBuffer在進行字符串處理時,不生成新的對象,在內存使用上要優于String類。所以在實際使用時,如果經常需要對一個字符串進行修改,例如追加,插入、刪除等操作,使用StringBuffer要更加適合一些。append(String str)是其最常用的方法,將字符串追加到后面。