Java中String的indexof()的用法
目录
- 一、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()的用法相关推荐
- java中String的七种用法
转载:http://www.open-open.com/home/space.php?uid=2869&do=blog&id=8764 这一两天在学习string的一些用法,记得在来北 ...
- JAVA中string.replace()和string.replaceAll()的区别及用法 数据库中[]转义
JAVA中string.replace()和string.replaceAll()的区别及用法 乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replac ...
- java substr函数_oracle 中的substr()函数的用法,以及与java中String.substring()方法的区别...
oracle 中的substr()函数的规则是 substr( string, start_position, [ length ] ) 说明: string 是要分割的字符串 start_posit ...
- Java中String字符串截取几种方法(substring,split)
Java中String字符串截取几种方法 substring,split 这是一个Java中的String的基础用法的演示. 下面通过代码对大家进行讲解 substring 这里用来ndexOf,la ...
- String之indexOf的用法
String之indexOf的用法 package day01; /*** int indexOf(String str)* 该方法用于查找给定字符串在当前字符串中的位置.* 该方法有几个重载方法.* ...
- java中String的常用方法
java中String的常用方法 1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len ...
- 【Java学习笔记之二十九】Java中的equals和==的用法及区别
Java中的"equals"和"=="的用法及区别 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String(&quo ...
- Java中PreparedStatement和Statement的用法区别
Java中PreparedStatement和Statement的用法区别 (2012-08-01 11:06:44) 转载▼ 标签: 杂谈 1. PreparedStatement接口继承Sta ...
- Java中String类的方法及说明
String : 字符串类型 一.构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象. String(char[ ] value):通过char数 ...
最新文章
- win10访问win7的共享文件夹
- map构造同时初始化
- 测试点分析:1048 数字加密 (20分)_16行代码AC
- CSS文本对齐text-align详解
- git合并分支的时候将某个文件添加到忽略列表_常用的 Git 命令
- 微投抖的1080_1080P不到三千元 微投价格战竟如此激烈
- 智能一代云平台(二十九):通用mapper的改造
- 基于深度学习(端到端)的OCR文字识别
- HashMap和HashSet的区别?
- 【实例分割论文】SOLOv2: Dynamic, Faster and Stronger
- 小程序投票帮怎么刷票
- stc51单片机入门 c语言,STC51单片机入门(语言)
- Android测速代码,Android应用测速组件实现原理
- windows清理缓存性能加速
- 物联网技术实现农业自动化
- 坦克世界没有服务器信号,坦克世界闪击战无法连接服务器怎么办 网络问题
- chrome浏览器调试时阻止图片的加载
- POJ 3265 Problem Solving
- 上汽阿里巴巴联合打造智己汽车;英国公司推出售价3000英镑起硬件加密手机 | 美通企业日报...
- JavaScript学习笔记 06、DOM元素—③定时器与延时器
热门文章
- 视频教程-职场微技能 Word中的锦囊妙计-Office/WPS
- linux 安装软件 软连接失败,Linux软连接原理详解
- 基于java的五子棋游戏设计
- 什么是AssemblyScript
- android radiogroup清空,android RadioGroup的使用方法
- iIC驱动编写之ap3216c传感器
- Linux的Shell--Sed操作(指定行增加删除内容)
- android开发 listview 头部 轮播,listview添加的头部布局超过一屏头部内容显示不全...
- 【网络安全】通过Redis2.x实现ssh未授权访问
- Opensbot 复合机器人|熵洛科技