Java StringBuilder setCharAt()方法及实例
StringBuilder类的 setCharAt(int index, char ch) 方法用于设置作为ch传递的位置索引上的字符。该方法将旧的序列改变为代表一个新的序列,该序列与旧的序列相同,唯一的区别是在位置索引上出现了一个新的字符ch。index参数必须大于或等于0,并且小于StringBUilder对象所包含的字符串的长度。
语法
参数:
这个方法接受两个参数。
- index – 整数类型的值,指的是你要设置的字符的索引。
- ch – 字符类型的值,指的是新的字符。
返回:
该方法不返回任何东西。
异常:
如果索引为负数,大于length(),则出现IndexOutOfBoundsException。
下面的程序说明了java.lang.StringBuilder.setCharAt()方法:
示例1 :
输出
例2 :
输出
例3: 当传递负的指数时。
输出
参考资料:
https://docs.oracle.com/javase/10/docs/api/java/lang/StringBuilder.html#setCharAt(int, char)