您的位置:首页 > 编程语言 > Java开发

String类中的IndexOf和CharAt的区别

2016-03-04 16:14 375 查看
 int
indexOf(int ch)


          返回指定字符在此字符串中第一次出现处的索引。
 int
indexOf(int ch, int fromIndex)


          返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。
 int
indexOf(String str)


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


          返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
通过JDK可以看出来,indexOf的参数是你要找的字符,而返回值是该字符第一次出现的索引

char
charAt(int index)


          返回指定索引处的
char
值。
charAt方法,参数是指定的索引,返回的是该索引处的char值。
把String转化成数组,显然要用的是toCharArray方法和charAt方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA学习 string