java种String类的indexof方法

如题所述

第1个回答  2019-10-01
indexOf(String
str,
int
fromIndex)返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。这里从b开始,因此找不到a,则返回
-1。
第2个回答  2020-03-05
这里indexof方法是查找normalized字符串是否包含%xx的意思

normalized.indexof("%25")
表示normalized.是否包含%25这个字符串
第3个回答  2019-02-03
indexOf(String
str,
int
fromIndex)
返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
如果找不到则返回
-1
第4个回答  2019-07-26
s.indexOf("a",
1)
这行的意思是
从字符串s里寻找字母a的位置,但寻找的时候要从s的索引为1的位置开始,这就是第二个参数1的作用,由于索引是从0开始的,这样实际寻找的时候是从字母b开始的,这样肯定就找不到a了,所以输出了-1,-1的意思就是没有找到。说的有点啰嗦
相似回答
大家正在搜