这样做的方法家族是:

Returns the index within this string of the first (or last) occurrence of the specified substring [searching forward (or backward) starting at the specified index].

String text = "0123hello9012hello8901hello7890";

String word = "hello";

System.out.println(text.indexOf(word)); // prints "4"

System.out.println(text.lastIndexOf(word)); // prints "22"

// find all occurrences forward

for (int i = -1; (i = text.indexOf(word, i + 1)) != -1; ) {

System.out.println(i);

} // prints "4", "13", "22"

// find all occurrences backward

for (int i = text.length(); (i = text.lastIndexOf(word, i - 1)) != -1; ) {

System.out.println(i);

} // prints "22", "13", "4"

java怎么获取字符串位置,Java:在字符串中获取匹配位置的方法?相关推荐

  1. VB 获取光标在TextBox、RichTextBox中所在的位置

    '支持中文,一个汉字算一列 Option Explicit Public Const WM_USER = &H400 Public Const EM_EXGETSEL = WM_USER + ...

  2. HTML自动获取地址,网页中自动获取经纬度值并在地图中显示当前位置实例代码...

    下面的HTML代码就是实例完整代码,如果你需要本项目完整实例代码,下载链接在文章最底部 网页中自动获取经纬度值并在地图中显示当前位置,可在地图中进行拖动选择当前位置并输出经纬度,这是项目实例代码,可参 ...

  3. 获取存储过程返回值及代码中获取返回值

    获取存储过程返回值及代码中获取返回值 1.OUPUT参数返回值例: 向Order表插入一条记录,返回其标识 CREATE PROCEDURE [dbo].[nb_order_insert]( @o_b ...

  4. 获取存储过程返回值及代码中获取返回值(转)

    获取存储过程返回值及代码中获取返回值 1.OUPUT参数返回值例: 向Order表插入一条记录,返回其标识 CREATE PROCEDURE [dbo].[nb_order_insert]( @o_b ...

  5. java获取jsp页面参数_jsp页面中获取servlet请求中的参数方法总结

    jsp页面中获取servlet请求中的参数的办法详解 在JAVA WEB应用中,如何获取servlet请求中的参数,并传递给跳转的JSP页面?例如访问http://localhost:8088/bbs ...

  6. java切面获取reqiest,怎么在webflux切面中获取请求头.

    问题描述. 萌新在线踩坑.... 我需要在切面中获取当前用户的请求信息,比如请求头信息. 但是不能像mvc一样通过以下方式实现. @Autowired private HttpServletReque ...

  7. java如何实取随机数_java - 如何在Kotlin中获取随机数?

    java - 如何在Kotlin中获取随机数? 可以在2个参数之间返回随机整数的通用方法,如ruby,可以使用rand(0..n). 有什么建议吗? 16个解决方案 208 votes 我的建议是In ...

  8. java jsch shell_仅在JSch shell通道中获取特定命令的输出

    我试图在使用JSch的java中获取shell脚本的输出.执行sudo管理命令并获取脚本的输出.仅在JSch shell通道中获取特定命令的输出 Properties prop = new Prope ...

  9. java 获取继承字段_java – 从类中获取所有字段(甚至是私有的和继承的)

    我在做大学项目. 我需要从类中获取所有字段.甚至私人和继承.我试图获取所有声明字段,然后投射到超类并重复. 我的代码片段: private void listAllFields(Object obj) ...

  10. java执行python路径_如何在Python中获取当前执行文件的路径?

    您无法直接确定正在执行的主脚本的位置 . 毕竟,有时脚本根本不是来自文件 . 例如,它可以来自交互式解释器或仅存储在存储器中的动态生成的代码 . 但是,您可以可靠地确定模块的位置,因为模块始终从文件加 ...

最新文章

  1. .NET C#生成随机颜色,可以控制亮度,生成暗色或者亮色 基于YUV模式判断颜色明亮度...
  2. 推荐系统中的隐语义模型
  3. proteus三输入与非门名字_Proteus仿真库元件名大全
  4. Nginx关于浏览器缓存相关的配置指令
  5. Visual Studio 2010中添加App_Code文件夹注意事项
  6. jpa 生成uuid的主键_JPA注解主键生成策略-UUID
  7. python 学习笔记二 搭建ftp服务器
  8. 牛客网暑期ACM多校训练营(第十场)
  9. Git查询一定时间范围团队代码提交日志
  10. 2021年美国大学生数学建模竞赛助力
  11. Cherno C++ P61 C++的命名空间
  12. CF1428F-Fruit Sequences
  13. atitit.研发企业与团队文化的结构框架 企业文化建设方案3.0
  14. SCI英文论文写作- Latex 进阶
  15. 一文openpose姿态估计
  16. it工种分类_什么是运维?运维工种有哪些
  17. iOS小技能:地址选择器(支持省份,省市,省市区,支持显示上一次选择的地址)
  18. python算三角形面积怎么样保留两位小数_通过坐标计算三角形面积
  19. 基于STM32与PCA9685制作四足机器人(代码开源)
  20. 汇川H5U走EtherCat控制伺服带HMI程序,轴控制和气缸控制有做功能块

热门文章

  1. 1.0 MySQL数据库基础知识
  2. php const 字符串,我可以使用字符串连接在PHP中定义一个类CONST吗?
  3. 电脑销售渠道_为园区企业搭建服务麦格米特,长城电脑等企业产业链销售渠道...
  4. 跨站请求伪造攻击(CSRF)
  5. ssm 异常捕获 统一处理_统一异常处理介绍及实战,看这篇就对了
  6. 外部工具连接SaaS模式云数仓MaxCompute 实战—— 数据库管理工具篇
  7. Serverless:这真的是未来吗?(一)
  8. 精彩回顾 | Apache Flink x Iceberg Meetup · 上海站
  9. 免费下载 | 全景揭秘阿里文娱智能算法
  10. 60秒完成病毒基因对比 阿里云向社会免费开放基因计算服务