目录

  • 一、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引
  • 二、int indexOf(String str, int fromIndex): 从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引
  • 三、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引
  • 四、int lastIndexOf(String str, int fromIndex) : 从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引

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

 int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引(从左往右查找最前一个)

               String a="ababcd";int b=a.indexOf("a");System.out.println(b);


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

int indexOf(String str, int fromIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。 (在指定位置,从左往右查找最前一个)

               String a="abcdecf";int b=a.indexOf("c",3);  //找字符串c,从3号索引开始找System.out.println(b);


三、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引

     int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引

                   String a="abcdefc";int b=a.lastIndexOf("c");System.out.println(b);


四、int lastIndexOf(String str, int fromIndex) : 从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引

 int lastIndexOf(String str, int fromIndex) :从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引(后面向前搜,反向搜索)(从右往左查找)

                String a="cabcabc";int b=a.lastIndexOf("c",1);System.out.println(b);


作者:KJ.JK
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。
文章对你有所帮助的话,欢迎给个赞或者 star 呀,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习呀

Java中String的indexof()的用法相关推荐

  1. java中String的七种用法

    转载:http://www.open-open.com/home/space.php?uid=2869&do=blog&id=8764 这一两天在学习string的一些用法,记得在来北 ...

  2. JAVA中string.replace()和string.replaceAll()的区别及用法 数据库中[]转义

    JAVA中string.replace()和string.replaceAll()的区别及用法 乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replac ...

  3. java substr函数_oracle 中的substr()函数的用法,以及与java中String.substring()方法的区别...

    oracle 中的substr()函数的规则是 substr( string, start_position, [ length ] ) 说明: string 是要分割的字符串 start_posit ...

  4. Java中String字符串截取几种方法(substring,split)

    Java中String字符串截取几种方法 substring,split 这是一个Java中的String的基础用法的演示. 下面通过代码对大家进行讲解 substring 这里用来ndexOf,la ...

  5. String之indexOf的用法

    String之indexOf的用法 package day01; /*** int indexOf(String str)* 该方法用于查找给定字符串在当前字符串中的位置.* 该方法有几个重载方法.* ...

  6. java中String的常用方法

    java中String的常用方法 1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len ...

  7. 【Java学习笔记之二十九】Java中的equals和==的用法及区别

    Java中的"equals"和"=="的用法及区别 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String(&quo ...

  8. Java中PreparedStatement和Statement的用法区别

    Java中PreparedStatement和Statement的用法区别 (2012-08-01 11:06:44) 转载▼ 标签: 杂谈   1. PreparedStatement接口继承Sta ...

  9. Java中String类的方法及说明

    String : 字符串类型 一.构造函数      String(byte[ ] bytes):通过byte数组构造字符串对象.      String(char[ ] value):通过char数 ...

最新文章

  1. win10访问win7的共享文件夹
  2. map构造同时初始化
  3. 测试点分析:1048 数字加密 (20分)_16行代码AC
  4. CSS文本对齐text-align详解
  5. git合并分支的时候将某个文件添加到忽略列表_常用的 Git 命令
  6. 微投抖的1080_1080P不到三千元 微投价格战竟如此激烈
  7. 智能一代云平台(二十九):通用mapper的改造
  8. 基于深度学习(端到端)的OCR文字识别
  9. HashMap和HashSet的区别?
  10. 【实例分割论文】SOLOv2: Dynamic, Faster and Stronger
  11. 小程序投票帮怎么刷票
  12. stc51单片机入门 c语言,STC51单片机入门(语言)
  13. Android测速代码,Android应用测速组件实现原理
  14. windows清理缓存性能加速
  15. 物联网技术实现农业自动化
  16. 坦克世界没有服务器信号,坦克世界闪击战无法连接服务器怎么办 网络问题
  17. chrome浏览器调试时阻止图片的加载
  18. POJ 3265 Problem Solving
  19. 上汽阿里巴巴联合打造智己汽车;英国公司推出售价3000英镑起硬件加密手机 | 美通企业日报...
  20. JavaScript学习笔记 06、DOM元素—③定时器与延时器

热门文章

  1. 视频教程-职场微技能 Word中的锦囊妙计-Office/WPS
  2. linux 安装软件 软连接失败,Linux软连接原理详解
  3. 基于java的五子棋游戏设计
  4. 什么是AssemblyScript
  5. android radiogroup清空,android RadioGroup的使用方法
  6. iIC驱动编写之ap3216c传感器
  7. Linux的Shell--Sed操作(指定行增加删除内容)
  8. android开发 listview 头部 轮播,listview添加的头部布局超过一屏头部内容显示不全...
  9. 【网络安全】通过Redis2.x实现ssh未授权访问
  10. Opensbot 复合机器人|熵洛科技