在 Java 中顯示子字串的位置
要在 Java 中顯示子字串的位置,我們使用 Java 中的 lastIndexOf() 方法。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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP