String类的charAt()方法是获取指定索引处的字符,请问String字符类型变量的索引开始是0还是1?
0
public char charAt(int index)
返回char指定索引处的值。 指数范围为0至length() - 1 。 该序列的第一个char值在索引0 ,下一个索引为1 ,依此类推,与数组索引一样。
如果char由索引指定的值是surrogate ,则返回所述替代值。
Specified by:
charAt在界面 CharSequence
参数
index - char值的指数。
结果
所述char此字符串的指定索引处的值。 第一个char值是索引0 。
异常
IndexOutOfBoundsException - 如果 index参数为负数或不小于此字符串的长度。