java中string中括号什么意思(Java中String的indexof的用法)
int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引
(从左往右查找最前一个)
String a="ababcd";
int b=a.indexOf("a");
System.out.println(b);
二、int indexOf(String str, int fromIndex)
int indexOf(String str, int fromIndex):
从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。
(在指定位置,从左往右查找最前一个)
String a="abcdecf";
int b=a.indexOf("c",3); //找字符串c,从3号索引开始找
System.out.println(b);
三、int lastIndexOf(String str)
int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引
String a="abcdefc";
int b=a.lastIndexOf("c");
System.out.println(b);
四、int lastIndexOf(String str, int fromIndex)
int lastIndexOf(String str, int fromIndex) :
从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引
(后面向前搜,反向搜索)(从右往左查找)
String a="cabcabc";
int b=a.lastIndexOf("c",1);
System.out.println(b);
作者:今日头条 KJ丶JK /CSDN-KJ.JK,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com