Coding Java berikut ini menunjukkan cara untuk menghitung jumlah item kembar yang berada pada List. Misal ada “kelapa”, “kelapa” dan “kelapa”, maka program akan menghitung bahwa terdapat 3 “kelapa” pada List. Coding Java berikut cukup jelas untuk dipahami sendiri.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
package jumlahcollection; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Set; public class JumlahCollection { public static void main(String[] args) { List list=new ArrayList(); list.add("a"); list.add("a"); list.add("a"); list.add("a"); list.add("a"); list.add("a"); list.add("1"); list.add("1"); list.add("halo"); list.add("halo"); list.add("halo"); for(String s:list){ System.out.println("Frequency of "+s+" :"+Collections.frequency(list, s)); } System.out.println("============================="); Set set=new HashSet(); set.addAll(list); for(String s:set){ System.out.println("Frequency of "+s+" :"+Collections.frequency(list, s)); } } } |
Hasilnya adalah sebagai berikut:
Frequency of a :6
Frequency of a :6
Frequency of a :6
Frequency of a :6
Frequency of a :6
Frequency of a :6
Frequency of 1 :2
Frequency of 1 :2
Frequency of halo :3
Frequency of halo :3
Frequency of halo :3
=============================
Frequency of 1 :2
Frequency of halo :3
Frequency of a :6
Facebook Comments
Silahkan bagi yang mau bertanya 🙂