java中的lastIndexOf( )函数是什么意思
5个回答
展开全部
String中的lastIndexOf方法,是获取要搜索的字符、字符串最后次出现的位置。
可以看到有四个重载方法分别是
public int lastIndexOf(int ch);
public int lastIndexOf(int ch, int fromIndex)
public int lastIndexOf(String str)
public int lastIndexOf(String str, int fromIndex)
四个方法,其中第一第二个方法时对char进行匹配,区别在于第二个方法多了个参数 fromIndex,该参数的含义是从String中的第几位开始向前进行匹配。同理第三个和第四个方法时对字符串进行匹配,第四个方法可以申明开始向前匹配的位置。测试代码如下
输出结果
展开全部
int x = a.lastIndexOf(b),表示b字符串在a字符串中最后出现的位置。如
a= "abcdabcd";b="d";那么x的值为7.
a= "abcdabcd";b="d";那么x的值为7.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只定字符串出现的位置,从0开始:
System.out.println("abcde".lastIndexOf("c")); 输出2
System.out.println("abcdec".lastIndexOf("c")); 输出5
System.out.println("abcde".lastIndexOf("c")); 输出2
System.out.println("abcdec".lastIndexOf("c")); 输出5
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回一个指定的字符串值最后出现的位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-08
展开全部
最后一项,一般是数组的最后一个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询