91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
清苑县| 临颍县| 闻喜县| 黄冈市| 唐海县| 博爱县| 上高县| 石狮市| 牙克石市| 文安县| 五指山市| 舟曲县| 阿鲁科尔沁旗| 山阴县| 平江县| 武宁县| 廉江市| 庆元县| 青神县| 哈巴河县| 吴江市| 萨迦县| 阿坝| 昌黎县| 铁岭县| 和龙市| 鄂托克前旗| 丹江口市| 靖江市| 土默特左旗| 藁城市| 巩义市| 岗巴县| 光泽县| 墨脱县| 兴国县| 金沙县| 莎车县| 商城县| 吐鲁番市| 南涧|