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的一個簡易替換,用在字符串緩沖區(qū)被單線程使用的時候,如果可能,優(yōu)先采用該類,因為在大多數實現中,String Builder比StringBuffer要快,需要的朋友可以參考下
2023-09-09
???????Java公平鎖和非公平鎖的區(qū)別
本文介紹???????Java公平鎖和非公平鎖區(qū)別,公平鎖是每個線程獲取鎖順序是按照線程訪問鎖的先后順序獲取的,最前面的線程總是最先獲取到鎖;而非公平鎖是每個線程獲取鎖的順序是隨機的,并不會遵循先來先得的規(guī)則,所有線程會競爭獲取鎖,下文內容需要的朋友可以參考下
2022-05-05
Java編程一道多線程問題實例代碼
這篇文章主要介紹了Java編程一道多線程問題實例代碼,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
2018-02-02
Java如何通過反射將map轉換為實體對象
在Java開發(fā)中,常需要將XML配置數據轉為Map,并最終映射到實體對象上,通過單例模式管理XML轉換后的Map,并利用Java反射機制,通過屬性名稱匹配將Map的值賦給實體對象的對應屬性,這種方法忽略了數據類型轉換,適用于數據類型一致的簡單場景,需要類型轉換時
2024-09-09
java求最大公約數與最小公倍數的方法示例
這篇文章主要介紹了java求最大公約數與最小公倍數的方法,涉及java數值運算的相關操作技巧,并附帶分析了eclipse環(huán)境下設置運行輸入參數的相關操作技巧,需要的朋友可以參考下
2017-11-11
Java由淺入深通關抽象類與接口上
在類中沒有包含足夠的信息來描繪一個具體的對象,這樣的類稱為抽象類,接口是Java中最重要的概念之一,它可以被理解為一種特殊的類,不同的是接口的成員沒有執(zhí)行體,是由全局常量和公共的抽象方法所組成,本文給大家介紹Java抽象類和接口,感興趣的朋友一起看看吧
2022-04-04