字符串数组
字符串数组也就是String类型的数组,数组中每个元素都是一个字符串,切勿把数组中的元素当成是一个字符。
访问字符串中字符
在c/c++中,在字符串中访问某个字符时,使用字符串名称[下标]来访问,比如s[0]。
而在Java中则不一样,在Java中访问字符串中的字符要使用charAt()方法,比如s.charAt(0)。
求字符串长度
求字符串的长度使用length()方法,比如s.length()。
今天在刷力扣时,使用Java,访问字符串时写成了s[0],
结果报错:array reqiured,but string found
就是因为在Java中数组的访问和字符串的访问是不一样的,
s[0]这种格式是访问数组的,
而s.charAt(0)这种格式是访问字符串的。