在Java中,以下哪个操作不会导致StringBuilder的toString方法返回值发生改变?
答案解析
本题考察的是影响StringBuilder的toString方法返回值的操作。选项A中,setLength方法将长度设置为0会清空StringBuilder的内容,改变toString的返回值。选项B中,trimToSize方法优化容量不会改变字符序列,因此不会影响toString的返回值。选项C中,reverse方法反转字符串会改变字符序列的顺序,从而改变toString的返回值。选项D中,setCharAt方法改变指定位置的字符也会改变toString的返回值。因此,正确答案是B。
正确答案:B