/*
intindexOf(intch)
返回指定字符在此字符串中第一次出现处的索引。
intindexOf(intch,intfromIndex)
返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。
intindexOf(Stringstr)
返回指定子字符串在此字符串中第一次出现处的索引。
intindexOf(Stringstr,intfromIndex)
返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
*/
intindex1=s.indexOf('g');//获取'g'字符在s字符串中第一次出现的索引
//注意:返回的是在源字符串中的索引
intindex2=s.indexOf('g',4);//获取'g'字符在s字符串中从索引为4开始第一次出现的索引
//注意:查找字符串时,返回的是第一个字母的下标
intindex3=s.indexOf("abc");//获取"abc"字符串在s字符串中第一次出现的索引
//注意:查询没有结果时则返回‐1
intindex4=s.indexOf("abc",4);//获取"abc"字符串在s字符串中从索引为4开始第一次出现的索引
/*
intlastIndexOf(intch)
返回指定字符在此字符串中最后一次出现处的索引。
intlastIndexOf(intch,intfromIndex)
返回指定字符在此字符串中最后一次出现处的索引,从指定的索引处开始进行反向搜索。
intlastIndexOf(Stringstr)
返回指定子字符串在此字符串中最右边出现处的索引。
intlastIndexOf(Stringstr,intfromIndex)
返回指定子字符串在此字符串中最后一次出现处的索引,从指定的索引开始反向搜索。
*/
//注意:从左往右进行查询,获取到的索引仍然是在原字符串中的索引
intindex5=s.lastIndexOf('g');//获取'g'字符在s字符串中最后一次出现的位置