猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
求问,关于String类中IndexOf()方法和substring()方法的区别哦!
那个高手能具体说明下参数的具体含义和函数调用的作用
IndexOf()返回的是int型? 有点迷糊了
缥缈止盈
浏览 147
回答 2
2回答
慕姐8265434
IndexOf()是检索字符串里面是否包含某个值, 把这个值的索引记录下来.. 如果没用找到则返回-1Substring(0,2)是载取字符串的, 取其中的某些值就是从索引处开始 截取几个 这里是从第一个开始 截取两个
0
0
0
繁星淼淼
返回 String 对象内第一次出现子字符串的字符位置。strObj.indexOf(subString[, startIndex])参数:strObj必选项。String 对象或文字。subString必选项。要在 String 对象中查找的子字符串。starIndex可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。从左向右执行查找。否则,该方法与 lastIndexOf 相同。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续