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强行注入和引用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2019-09-09
详解servlet调用的几种简单方式总结
这篇文章主要介绍了详解servlet调用的几种简单方式总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-01-01
Java中的StringBuilder类解析
这篇文章主要介绍了Java中的StringBuilder类解析,该类被设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单线程使用的时候,如果可能,优先采用该类,因为在大多数实现中,String Builder比StringBuffer要快,需要的朋友可以参考下
2023-09-09
Java公平锁和非公平锁的区别
本文介绍Java公平锁和非公平锁区别,公平锁是每个线程获取锁顺序是按照线程访问锁的先后顺序获取的,最前面的线程总是最先获取到锁;而非公平锁是每个线程获取锁的顺序是随机的,并不会遵循先来先得的规则,所有线程会竞争获取锁,下文内容需要的朋友可以参考下
2022-05-05
教你用Java验证服务器登录系统
这篇文章主要介绍了教你用Java验证服务器登录系统,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
2021-04-04
Java编程一道多线程问题实例代码
这篇文章主要介绍了Java编程一道多线程问题实例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
2018-02-02
Java如何通过反射将map转换为实体对象
在Java开发中,常需要将XML配置数据转为Map,并最终映射到实体对象上,通过单例模式管理XML转换后的Map,并利用Java反射机制,通过属性名称匹配将Map的值赋给实体对象的对应属性,这种方法忽略了数据类型转换,适用于数据类型一致的简单场景,需要类型转换时
2024-09-09
java求最大公约数与最小公倍数的方法示例
这篇文章主要介绍了java求最大公约数与最小公倍数的方法,涉及java数值运算的相关操作技巧,并附带分析了eclipse环境下设置运行输入参数的相关操作技巧,需要的朋友可以参考下
2017-11-11
Java由浅入深通关抽象类与接口上
在类中没有包含足够的信息来描绘一个具体的对象,这样的类称为抽象类,接口是Java中最重要的概念之一,它可以被理解为一种特殊的类,不同的是接口的成员没有执行体,是由全局常量和公共的抽象方法所组成,本文给大家介绍Java抽象类和接口,感兴趣的朋友一起看看吧
2022-04-04
最新评论