indexOf取第二个某字符(串)出现的位置

String str = "/aaa/bbb/";
str.indexOf("/",1);
System.out.println(str); //4

用法:

indexOf(String str); //字符串str第一次出现的位置
indexOf(String str, int fromIndex); //从索引fromIndex开始,str第一次出现的位置

使用案例:
取得"/aaa/bbb/“中的"bbb”

str = str.subString(str.indexOf("/",str.indexOf("/")+1), str.length()-1);
//str.indexOf("/")+1,是获得第一个"/"索引之后的索引,相当于"/aaa/bbb/"中的第一个a所在的索引1

猜你喜欢

转载自blog.csdn.net/weixin_40626699/article/details/88706995