java种String类的indexof方法
发布网友
发布时间:2022-05-11 23:03
我来回答
共4个回答
热心网友
时间:2023-10-24 09:08
indexOf(String
str,
int
fromIndex)返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。这里从b开始,因此找不到a,则返回
-1。
热心网友
时间:2023-10-24 09:09
这里indexof方法是查找normalized字符串是否包含%xx的意思
如
normalized.indexof("%25")
表示normalized.是否包含%25这个字符串
热心网友
时间:2023-10-24 09:09
indexOf(String
str,
int
fromIndex)
返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
如果找不到则返回
-1
热心网友
时间:2023-10-24 09:10
s.indexOf("a",
1)
这行的意思是
从字符串s里寻找字母a的位置,但寻找的时候要从s的索引为1的位置开始,这就是第二个参数1的作用,由于索引是从0开始的,这样实际寻找的时候是从字母b开始的,这样肯定就找不到a了,所以输出了-1,-1的意思就是没有找到。说的有点啰嗦