执行以下程序段后,输出结果是______。
StringBuffer str = new StringBuffer("123");
str.insert(2,"*");
System.out.println(str);
A.123
B.*123
C.1*23
D.12*3
应该选D
StringBuffer insert(int index,String str)
index指定将字符串插入到StringBuffer对象中的位置的下标。
所以是在Index为2的位置插入*(Index是从0开始的)所以是12*3
选D,第二个位置是*,数组下标从0开始
亲自测了一下,答案是D,在第二个位置插入信号