String的方法 indexOf(String str) 返回第一次出现的指定子字符串在此字符串中的索引。

我想知道的是,这个索引指的是什么?比如str = "abc" , int i = str.indexof("b") 。那么 i 这个索引的值是多少,是2,还是17(因为一个字符占16位)?
如果是 str = "you are ver good " , int i = str.indexof("are")是多少 , int j = str.indexof("good")的值又是多少呢?s = str.subString(i,j) 这个 s 的结果又是什么呢?

str = "abc" , int i = str.indexof("b") 其中i=1;//索引以0开始
str = "you are ver good " , int i = str.indexof("are")中i=4;
int j = str.indexof("good")中j=12
s = str.subString(i,j) 中s=are ver //s末尾有一个空格
温馨提示:内容为网友见解,仅供参考
无其他回答

string.indexof()这个函数有那些用处呢?
int indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引。int indexOf(int ch, int fromIndex) 从指定的索引开始搜索,返回在此字符串中第一次出现指定字符处的索引。int indexOf(String str) 返回第一次出现的指定子字符串在此字符串中的索引。int indexOf(String str, int fromInd...

java中怎么判断一个字符串中包含某个字符或字符串
1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。3、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。4、...

关于indexOf(String sql)问题,求救!!!
indexOf 返回 String 对象内第一次出现子字符串的字符位置 位置从0开始 所以index,index1两个都是0吧

如何用indexOf()和substring()打印出字符串的第一个单词?
indexOf(int ch)返回指定字符在此字符串中第一次出现处的索引。indexOf(String str)返回指定子字符串在此字符串中第一次出现处的索引。例如:String s = new String("write once, run anywhere!");String ss = new String("run");System.out.println("s.indexOf('r'): " + s.indexOf('...

怎么在 string字符串中查找一个特定的字符串
可以看看API,类 String indexOf(String str)返回指定子字符串在此字符串中第一次出现处的索引。关键字存在字符串中则返回偏移(即索引),从0位开始;

怎么在 string字符串中查找一个特定的字符串
可以看看API,类 String indexOf(String str)返回指定子字符串在此字符串中第一次出现处的索引。关键字存在字符串中则返回偏移(即索引),从0位开始;

java indexof语法
t 是要查询的字符串,10 是开始查找的位置,即从第10个开始查找,返回的13是第13的位置,即第13个字符就是 t,不管10以前有没有t,如果10以后没有t,就返回-1.last index of(t,60)=29 开始位置60,找不到就一直往回推,结果是29

如何用indexOf()和substring()打印出字符串的第一个单词
indexOf用法: 母字符串.IndexOf("子字符串") 是个数值,值是返回指定子字符串”第一次“在母字符串中的位数的坐标,从0开始数。SubString用法: 字符串.SubString(起始位置,长度) 起始位置是从0开始坐标的。你要的结果这样实现:String str="What is it?";String GetStr="";int index=...

Java问题,String类中的indexOf()方法...
indexOf 方法,返回 String 对象内第一次出现子字符串的字符位置。语法为strObj.indexOf(subString[, startIndex])。参数:1、strObj:必选项。String 对象或文字。2、subString:必选项。要在 String 对象中查找的子字符串。3、starIndex:可选项。该整数值指出在 String 对象内开始查找的索引。

如何用C#取得某字符串在目标字符串中首次出现的位置索引?
直接用string类型变量的通用方法:indexOf。这个方法返回的数据类型是int,它有3个重载的方法,分别是indexOf(char c)检测c在字符串中首次出现的位置,indexOf(string str)检测字符串在母串中首次出现的位置,indexOf(string str,int start,int count)从start开始,检测count个字符,判断str在母串...

相似回答