記算出乙個字串出現的次數

2021-04-20 02:37:03 字數 454 閱讀 6132

比如說:string str1="request request request request request request ";

string str2="request request ";

怎樣計算出str2在str1中的次數?

public

class test01 

}演算法:

總長度-去掉字串後剩餘長度 = 被去掉的字串長度

被去掉的字串長度 / 去掉的字串 = 個數

比如總長度為100, 查詢的為10, 則去掉所有的查詢的字串後,長度為80

則100-80 = 被去掉的字串 = 20

20/10 = 被去掉了2個,所以裡面也就包含了2個。

原文:http://topic.csdn.net/u/20080909/16/dc3a0093-01a7-423c-8808-bf7590995ae1.html

計算乙個字串中每乙個字元出現的次數

分析 1.使用scanner獲取使用者輸入的字串 2.建立map集合,key是字串中的字元,value是字元的個數 3.遍歷字串,獲取每乙個字元 4.使用獲取到的字元,去map集合判斷key是否存在 通過字元 key 獲取value 字元個數 value put key,value 把新的value...

計算乙個字串中每個字元出現的次數

已知字串為 aaabbbbbbcadd 思路1 1.建立乙個map key 出現的字元 value 出現的次數 2.獲取字串中的每乙個字元 3.檢視字元是否在map中作為key存在.若存在 說明已經統計過 value 1 不存在 value 1 如下 public class countstring...

計算乙個字串中每個字元出現的次數

分析 1 使用scanner獲取使用者輸入的字串 2 建立map集合,key是字串中的字元,value是字元的個數 3 遍歷字串,獲取每乙個字元 4 獲取到的字元,去map集合判斷key是否存在 key存在 通過字元 key 獲取value 字元個數 value put key,value 把新的v...