亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
石渠县| 秭归县| 天柱县| 当雄县| 东丽区| 酒泉市| 密山市| 中西区| 广东省| 疏勒县| 长治市| 渝北区| 墨脱县| 福鼎市| 县级市| 鹤岗市| 应城市| 渑池县| 汶川县| 牟定县| 扎囊县| 凭祥市| 方城县| 和龙市| 孙吴县| 靖安县| 南开区| 盈江县| 遂川县| 吕梁市| 江口县| 庆云县| 屏东市| 桐梓县| 中阳县| 广东省| 绿春县| 哈巴河县| 中宁县| 衡阳市| 墨玉县|