Java获取指定字符串出现次数的方法

 更新时间:2017年12月11日 09:00:02   作者:vividly1990  
这篇文章主要为大家详细介绍了Java获取指定字符串出现次数的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Java中 获取指定字符串在另一个字符串中出现的次数,供大家参考,具体内容如下

/** 
 * @param args 
 */ 
public static void main(String[] args) { 
 
  String srcText = "Hello World"; 
  String findText = "e"; 
  int num = appearNumber(srcText, findText); 
  System.out.println(num); 
} 
 
/** 
 * 获取指定字符串出现的次数 
 * 
 * @param srcText 源字符串 
 * @param findText 要查找的字符串 
 * @return 
 */ 
public static int appearNumber(String srcText, String findText) { 
  int count = 0; 
  Pattern p = Pattern.compile(findText); 
  Matcher m = p.matcher(srcText); 
  while (m.find()) { 
    count++; 
  } 
  return count; 
} 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • spring强行注入和引用实例解析

    spring强行注入和引用实例解析

    这篇文章主要介绍了spring强行注入和引用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 详解servlet调用的几种简单方式总结

    详解servlet调用的几种简单方式总结

    这篇文章主要介绍了详解servlet调用的几种简单方式总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Java中的StringBuilder类解析

    Java中的StringBuilder类解析

    这篇文章主要介绍了Java中的StringBuilder类解析,该类被设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单线程使用的时候,如果可能,优先采用该类,因为在大多数实现中,String Builder比StringBuffer要快,需要的朋友可以参考下
    2023-09-09
  • ​​​​​​​Java公平锁和非公平锁的区别

    ​​​​​​​Java公平锁和非公平锁的区别

    本文介绍​​​​​​​Java公平锁和非公平锁区别,公平锁是每个线程获取锁顺序是按照线程访问锁的先后顺序获取的,最前面的线程总是最先获取到锁;而非公平锁是每个线程获取锁的顺序是随机的,并不会遵循先来先得的规则,所有线程会竞争获取锁,下文内容需要的朋友可以参考下
    2022-05-05
  • 教你用Java验证服务器登录系统

    教你用Java验证服务器登录系统

    这篇文章主要介绍了教你用Java验证服务器登录系统,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-04-04
  • Java编程一道多线程问题实例代码

    Java编程一道多线程问题实例代码

    这篇文章主要介绍了Java编程一道多线程问题实例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Java如何通过反射将map转换为实体对象

    Java如何通过反射将map转换为实体对象

    在Java开发中,常需要将XML配置数据转为Map,并最终映射到实体对象上,通过单例模式管理XML转换后的Map,并利用Java反射机制,通过属性名称匹配将Map的值赋给实体对象的对应属性,这种方法忽略了数据类型转换,适用于数据类型一致的简单场景,需要类型转换时
    2024-09-09
  • java求最大公约数与最小公倍数的方法示例

    java求最大公约数与最小公倍数的方法示例

    这篇文章主要介绍了java求最大公约数与最小公倍数的方法,涉及java数值运算的相关操作技巧,并附带分析了eclipse环境下设置运行输入参数的相关操作技巧,需要的朋友可以参考下
    2017-11-11
  • 深入Parquet文件格式设计原理及实现细节

    深入Parquet文件格式设计原理及实现细节

    这篇文章主要介绍了深入Parquet文件格式设计原理及实现细节,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • Java由浅入深通关抽象类与接口上

    Java由浅入深通关抽象类与接口上

    在类中没有包含足够的信息来描绘一个具体的对象,这样的类称为抽象类,接口是Java中最重要的概念之一,它可以被理解为一种特殊的类,不同的是接口的成员没有执行体,是由全局常量和公共的抽象方法所组成,本文给大家介绍Java抽象类和接口,感兴趣的朋友一起看看吧
    2022-04-04

最新评论