Java字符串String中contains与indexOf的区别

原创 2015年11月19日 22:56:00

contains 是找指定字符串是否包含一个子串,返回的是boolean类型,即只有 true 和 false 。

indexOf 有多个重载,但无论哪个,都是做一定的匹配,然后把匹配的第一个字符的位置返回,返回的是int类型。如果没找到,则返回-1。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JAVA学习(五)__String contains indexOf区别

contains是找指定字符串是否包含一个字串,返回值的boolean类型,即只有true和false indexOf有多个重载,但无论哪个,都是做一定的匹配,然后把匹配的第一个字符的位置返回,返回...

查找字符串(containsString和rangeOfString的区别)

//查找字符串是否包含“心” NSString *str = @"每天都有好心情"; if ([str containsString:@"心"]) { NSLog(@"...

基于JavaEE架构模式下的MVC

对于MVC准确的定义
  • liu251
  • liu251
  • 2011-02-21 14:30
  • 3973

Java中List集合中contains()与indexOf()的区别

contains()返回的是boolean类型;indexOf()返回的是int类型,不仅能知道是否有包含,还能包含的位置,有找到返回1,没有返回-1。所以contains()效率比较高 public...
  • SO_zxn
  • SO_zxn
  • 2017-03-09 14:17
  • 1626

String.Contains()方法

返回一个值,该值指示指定的 String 对象是否出现在此字符串中。 下面的代码示例确定字符串“fox”是否为熟悉的引文中的子字符串。 // This example demonstrat...

Java中字符串indexof() 的使用方法

Java中字符串中子串的查找共有四种方法(indexof())    indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。 如果 sta...

C#中string.contains和string.indexof的效率比较

今天去面试,面试官问到了题目中的问题,string.contains和string.indexof两个字符串查找方法相比哪个处理效率更高。当时完全不了解,今天回来特意查了一下,顺便和大家分享一下。 首...

java中list的遍历,交集,并集,差集,去重,contains(),indexof,.lastIndexOf

list的遍历方法: //list的遍历 private void forListSerch(){ List serchList = new ArrayList<>();...

js javascript 判断字符串是否包含某字符串,String对象中查找子字符,indexOf

关键字: js javascript 判断 字符串 是否 包含 某 string 对象 查找 子 indexof Js代码  var Cts = "bblText";     if(Cts.index...

解析java语言中String方法之indexOf

今天来解析一下String方法中的indexOf这个方法 比如: String str="你好中国"; System.out.println(str.indexOf("中国")); 返回来...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)