要在Java中显示子字符串的位置,我们使用lastindexOf()
Java中的方法。该lastindexOf()
方法返回特定StringBuffer对象中最右边出现的子字符串。
如果子字符串在StringBuffer对象中出现多次,则返回最右边出现的子字符串的第一个字符的索引。如果未找到子字符串,则该lastIndexOf()
方法返回-1。
声明-java.lang.StringBuffer.lastIndexOf()方法声明如下-
public int lastIndexOf(String s)
其中s是需要找到索引的子字符串
让我们看一个显示子字符串位置的程序。
public class Example { public static void main(String[] args) { StringBuffer sb= new StringBuffer("Welcome to Java .Version Java 7"); int pos = sb.lastIndexOf("Java"); System.out.println(pos); } }
输出结果
25