在Java中,以下哪个操作会导致StringBuilder对象的内容发生改变?
答案解析
本题考察的是StringBuilder对象内容改变的操作。选项A中,length方法返回当前字符序列的长度,不会改变内容。选项B中,capacity方法返回当前容量,也不会改变内容。选项C中,setCharAt方法会设置指定位置的字符,从而改变StringBuilder对象的内容。选项D中,charAt方法返回指定位置的字符,不会改变内容。因此,正确答案是C。
正确答案:C