Java中indexOf()的用法小结

 更新时间:2024年01月04日 10:22:01   作者:鲤鱼程序员  
这篇文章主要介绍了Java中indexOf()的用法小结,indexOf()有四种方法,用来查找某个字符或字符串的位置,本文通过示例代码给大家介绍的非常详细,需要的朋友可以参考下

indexOf()有四种方法,用来查找某个字符或字符串的位置:

1、str.indexOf(104);查找某个字符所在的下标位置,查找失败结果为-1;

2、str.indexOf("hell");查找某个字符串所在的位置,查找失败结果为-1;

3、str.indexOf(101, 4);从某个下标位置开始查找某个字符所在的位置,查找失败结果为-1;

4、str.indexOf("che", 0);从某个下标位置开始查找某个字符串所在的位置,查找失败结果为-1;

String str = "abchello";
//1.indexOf(int ch)
str.indexOf(104);
System.out.println(str.indexOf(104));//h所在下标为3
//2.indexOf(String str)
str.indexOf("hell");
System.out.println(str.indexOf("hell"));//3
//3.indexOf(int ch,int fromIndex)
str.indexOf(101, 4);//4
System.out.println(str.indexOf(101, 4));
str.indexOf(101,5);//没有查找到返回-1
System.out.println(str.indexOf(101,5));
//4.indexOf(String str,int fromIndex)
str.indexOf("che", 0);//等价于str.indexOf("che")
System.out.println(str.indexOf("che", 0));//2

运行结果:

到此这篇关于Java中indexOf()的用法的文章就介绍到这了,更多相关Java indexOf() 用法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java Stream如何将List分组成Map或LinkedHashMap

    Java Stream如何将List分组成Map或LinkedHashMap

    这篇文章主要给大家介绍了关于Java Stream如何将List分组成Map或LinkedHashMap的相关资料,stream流是Java8的新特性,极大简化了集合的处理操作,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • java实现字符串反转

    java实现字符串反转

    这篇文章主要为大家详细介绍了java实现字符串反转,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • 详解如何在spring中创建全局异常处理器

    详解如何在spring中创建全局异常处理器

    全局异常处理器在实际项目开发中是一个很重要的工具,对保证代码的正常运行有很重要的作用,所以下面来讲一下如何在spring习近平会面创建一个全局异常处理器,感兴趣的的朋友可以参考下
    2023-12-12
  • Java多线程编程中使用Condition类操作锁的方法详解

    Java多线程编程中使用Condition类操作锁的方法详解

    Condition是java.util.concurrent.locks包下的类,提供了对线程锁的更精细的控制方法,下面我们就来看一下Java多线程编程中使用Condition类操作锁的方法详解
    2016-07-07
  • Java Config下的Spring Test几种方式实例详解

    Java Config下的Spring Test几种方式实例详解

    这篇文章主要介绍了Java Config下的Spring Test方式实例代码的相关资料,需要的朋友可以参考下
    2017-05-05
  • 详解Java中数组判断元素存在几种方式比较

    详解Java中数组判断元素存在几种方式比较

    这篇文章主要介绍了Java中数组判断元素存在几种方式比较,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-07-07
  • java常用工具类 Reflect反射工具类、String字符串工具类

    java常用工具类 Reflect反射工具类、String字符串工具类

    这篇文章主要为大家详细介绍了java常用工具类,包括Reflect反射工具类、String字符串工具类,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • 导入SpringCloud依赖踩的坑及解决

    导入SpringCloud依赖踩的坑及解决

    这篇文章主要介绍了导入SpringCloud依赖踩的坑及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • SpringMVC Mock测试实现原理及实现过程详解

    SpringMVC Mock测试实现原理及实现过程详解

    这篇文章主要介绍了SpringMVC Mock测试实现原理及实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • java中DES加密解密

    java中DES加密解密

    本文给大家分享的是一段java中实现des加密解密的代码,非常的实用,基本每个项目都可以用到,推荐给大家。
    2015-03-03

最新评论