我得到了StringIndexOutOfBoundsException
一个setCharAt(int index, char ch)
:
StringBuilder word = new StringBuilder(4);
for(int i = 0; i < 4; i++)
word.setCharAt(i,'-');
StringBuilder(int capacity)
:构造一个字符串构建器,其中没有字符,初始容量由容量参数指定。
setCharAt(int index, char ch)
:指定索引处的字符设置为 ch。
我唯一能想到的是没有分配内存,但那有什么意义StringBuilder(int capacity)
呢?