Which statement will empty the contents of a StringBuilder variable named sb?
A.
sb.deleteAll();
B.
sb.delete(0, sb.size());
C.
sb.delete(0, sb.length());
D.
sb.removeAll();
題解
選項A,StringBuilder物件沒有deleteAll方法。
選項B,StringBuilder物件的delete方法可以刪除某範圍內的字元。但是StringBuilder物件並沒有size方法,如果是要取得字串長度,應用length方法。
選項C,正確答案。
選項D,StringBuilder物件沒有removeAll方法。