Java中indexOf()的用法

这篇具有很好参考价值的文章主要介绍了Java中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()的用法

 文章来源地址https://www.toymoban.com/news/detail-510728.html

到了这里,关于Java中indexOf()的用法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • js的indexof方法

    1.数组、字符串 indexof介绍 2.对象数组 或 注意:这行代码虽然简洁漂亮,而且真的使用到了indexOf函数,但是对于大数组,特别是频繁更新的大数组,那效率也忒低了点。于是有人提出findIndex才是更好的选择。

    2024年02月15日
    浏览(56)
  • Java 求素数 (四种方法,依次改进)

    目录 1.什么是素数 2.解法 方法零:博君一笑法 方法一:常规遍历  方法二:折半遍历--改进法  方法三:根号遍历--超级改进法 素数又称质数。一个大于1的自然数,      除了1和它自身外,不能被其他自然数整除的数叫做质数 方法零:博君一笑法 方法一:常规遍历  缺点:遍历次数

    2024年04月10日
    浏览(41)
  • JAVA中取整数的四种方法

    1.向下取整 Math.floor(),向下取整就是取最小的整数,如1.9就返回值为1.0,-1.9就返回-2.0,返回的总是小于等于原数。 2.向上取整 Math.ceil(),向上取整顾名思义就是取最大的整数,如1.9就返回2.0,-1.9就返回-1.0,返回的总是大于等于原数,如图。 3.接近取整 Math.rint(),接近取整顾

    2024年02月12日
    浏览(43)
  • js中findIndex()、find()、indexOf()、includes()方法

    findIndex方法常用来查找满足条件的第一项索引,找到了就返回该索引,找不到返回-1。 注意:findIndex会对数组中的每一项执行一个函数来判断是否满足表达式,如果满足条件后,剩下的元素则不再执行。 find方法用来查找满足条件的第一项,找到了就返回那一项对应的值,找不

    2024年02月08日
    浏览(38)
  • java实战:Java处理XSS漏洞的四种方法及代码示例

    本文将介绍几种在Java中处理XSS(跨站脚本)漏洞的常用方法,并提供详细的代码示例。我们将探讨使用HTML实体编码、使用内容安全策略(CSP)、使用框架内置的XSS防护和自定义过滤器等方法。通过本文,可以了解到如何在Java应用程序中实施有效的安全措施,以防范XSS攻击。

    2024年03月16日
    浏览(68)
  • java计算两个日期之间相差的天数的四种方法

    计算两个日期之间相差的天数的四种方法 第一种:时间戳的方式,计算两个日期的时间戳的差,再除当天的毫秒数即可得到相差的天数。 第二种:试用util包的Calendar类,每次增加一天,知道和结束时间相等的时候。 第三种:开始结束时间拆分为年月日,循环计算每年的天数

    2024年02月16日
    浏览(47)
  • Java去掉数字字符串开头的0 四种方法 000010

    ** ** ** ** ** ** String str = “0000040”; int index = 0 ; List arr = str.toList(); for (int i = 0 ; iarr.size(); i++){ if (!arr.get(i).equals(“0”)){ index = i; break; } } String newStr= str.substring(index) System.out.println(newStr);

    2024年02月12日
    浏览(114)
  • 【C#】字符串包含的常见方法,Contains、Expect以及IndexOf等

    最近都在做C#相关的后台开发工作,会持续一段时间都是更新C#相关的文章,学习和开发C#方向的小伙伴可以浏览和支持下! Contains 方法是用于判断一个字符串是否包含另一个指定的子字符串。它的语法形式如下: value 参数是要查找的子字符串。如果字符串中包含该子字符串

    2024年02月16日
    浏览(40)
  • 《vue3实战》通过indexOf方法实现电影评价系统的模糊查询功能

    目录 前言 一、indexOf是什么?indexOf有什么作用? 含义: 作用: 二、功能实现 这段是查询过程中过滤筛选功能的代码部分: 分析: 这段是查询用户和性别功能的代码部分: 分析: 三、最终效果图 查询输入框所在图: 输入姓名羊和性别男模糊查询后的效果图: 输入姓名羊和

    2024年02月10日
    浏览(42)
  • SQL8 查找某个年龄段的用户信息

    题目:现在运营想要针对20岁及以上且23岁及以下的用户开展分析,请你取出满足条件的设备ID、性别、年龄。 用户信息表:user_profile id device_id gender age university province 1 2138 male 21 北京大学 Beijing 2 3214 male 复旦大学 Shanghai 3 6543 female 20 北京大学 Beijing 4 2315 female 23 浙江大学 Zh

    2024年02月09日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包