中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Java String的indexOf()和lastIndexOf()函數如何查找子字符串位置

小樊
85
2024-08-20 15:50:29
欄目: 編程語言

Java中的String類提供了indexOf()和lastIndexOf()函數,可以用來查找子字符串在原字符串中的位置。

indexOf()函數用于從頭開始查找子字符串在原字符串中第一次出現的位置,如果找到則返回子字符串的起始位置,否則返回-1。語法如下:

int indexOf(String str)

示例:

String str = "Hello World";
int index = str.indexOf("World");
System.out.println(index); // 輸出6

lastIndexOf()函數用于從尾部開始查找子字符串在原字符串中最后一次出現的位置,如果找到則返回子字符串的起始位置,否則返回-1。語法如下:

int lastIndexOf(String str)

示例:

String str = "Hello World";
int index = str.lastIndexOf("o");
System.out.println(index); // 輸出7

需要注意的是,indexOf()和lastIndexOf()函數都可以接受一個起始位置參數,用來指定從哪個位置開始查找子字符串,例如:

int indexOf(String str, int fromIndex)
int lastIndexOf(String str, int fromIndex)

使用這兩個函數可以方便地查找子字符串在原字符串中的位置。

0
惠水县| 中西区| 大方县| 彩票| 澎湖县| 敦化市| 枣强县| 方正县| 会同县| 山东省| 海门市| 林周县| 长乐市| 沈阳市| 景洪市| 加查县| 陈巴尔虎旗| 张家港市| 全椒县| 邻水| 卫辉市| 潜江市| 张家界市| 综艺| 苗栗县| 剑阁县| 湘潭县| 隆回县| 肥东县| 搜索| 永丰县| 嘉鱼县| 通榆县| 广宗县| 灵台县| 莲花县| 府谷县| 珲春市| 大荔县| 绥芬河市| 龙陵县|