定義方法統計集合中指定元素出現的次數,如“a“ 3,“b“ 2,“c“ 1
有如下程式碼:
List list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("a");
list.add("b");
list.add("b");
list.add("c");
list.add("d");
list.add("d");
list.add("d");
list.add("d");
list.add("d");
System.out.println(frequency(list, "a")); // 3
System.out.println(frequency(list, "b")); // 2
System.out.println(frequency(list, "c")); // 1
System.out.println(frequency(list, "d")); // 5
System.out.println(frequency(list, "xxx")); // 0
(2)定義方法統計集合中指定元素出現的次數,如"a" 3,"b" 2,"c" 1
package zuoye;
import java.util.ArrayList;
import java.util.List;
public class Domo01 {
public static void main(String[] args) {
List< String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("a");
list.add("b");
list.add("b");
list.add("c");
list.add("d");
list.add("d");
list.add("d");
System.out.println(frequency(list,"a"));
System.out.println(frequency(list,"b"));
System.out.println(frequency(list,"c"));
System.out.println(frequency(list,"d"));
System.out.println(frequency(list,"xxx"));
}
private static int frequency(List<String> list, String a) {
int m=0;
for(int i=0;i<list.size();i++) {
if(a.equals(list.get(i))) {
m++;
}
}
return m;
}
}
相關文章
- 編寫一個統計字串中每個連續字元個數的函式,如 `aaabbcccaabcd` 輸出為`3a2b3c2a1b1c1d`字串字元函式
- 統計陣列元素中每個元素出現的次數陣列
- 統計陣列中各數字(元素)出現的次數陣列
- matlab——統計相同元素出現的次數Matlab
- Java小程式--統計指定字串中字元 ‘a’ 出現的次數Java字串字元
- Matlab 統計陣列中各數字(元素)出現的次數Matlab陣列
- 統計字串出現的次數(C)字串
- matlab如何統計矩陣各元素的出現次數Matlab矩陣
- matlab之對元素出現的次數進行統計Matlab
- 【轉】matlab之對元素出現的次數進行統計Matlab
- JavaScript統計字元出現的次數JavaScript字元
- 陣列中每個陣列元素出現的次數陣列
- 統計陣列個元素出現的個數陣列
- 計算陣列元素重複的個數,並把出現次數相同的統計一起。陣列
- 給定一個非空整數陣列,除了某個元素只出現一次以外,其餘每個元素均出現兩次。找出那個只出現了一次的元素。陣列
- JZ-031-從 1 到 n 整數中 1 出現的次數
- 使用多執行緒實現輸出1-a 2-b 3-c 4-d ..........執行緒
- 如圖,若點A在數軸上對應的數為a,點B在數軸上對應的數為b,且a,b滿足|a+2|+(b-1)^2=0,求線段AB的長?點C在數軸上對應的數為x,且x是方程2x-1=1/2x+2的解
- Leetcode508. 出現次數最多的子樹元素和LeetCode
- 利用HashMap統計字串各個字元出現的次數HashMap字串字元
- Matlab tabulate統計數字出現的次數,如果陣列中出現0Matlab陣列
- Dictionary計算字元出現的次數字元
- 呼叫MapReduce對檔案中單詞出現次數進行統計
- matlab中如何能統計點出現的頻次呢?Matlab
- python 統計字串裡某個字元出現的次數count()Python字串字元
- 用Python統計次數的5種方法Python
- **呼叫MapReduce對檔案中各個單詞出現的次數進行統計**
- MATLAB自帶的函式tabulate統計一個陣列中各數字(元素)出現的頻數、頻率Matlab函式陣列
- 找出陣列中元素出現次數超過陣列長度一半的元素陣列
- 數商雲S2B2C積分商城系統
- C++ 定義靜態成員 static 關鍵字不能在定義出重複出現C++
- 【Algorithm】《劍指offer》面試題32----從1到n整數中1出現的次數Go面試題
- 微軟面試題: LeetCode 91. 解碼方法 出現次數:3微軟面試題LeetCode
- P101 例5-1 定義有10個元素的int型別一維陣列a,先分別給陣列元素賦資料1,2,3,...,10,然後顯示陣列中的數值。型別陣列
- 【譯】Swift演算法俱樂部-統計出現次數Swift演算法
- C++17 連結 C++11 lib 出現重複定義C++
- SpringBootb2b2c多使用者商城系統ssmb2b2cSpring BootSSM
- js常見演算法(一):陣列去重,打亂陣列,統計陣列各個元素出現的次數, 字串各個字元的出現次數,獲取地址連結的各個引數JS演算法陣列字串字元