本文整理了Java中java.util.Collections.frequency()
方法的一些代码示例,展示了Collections.frequency()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Collections.frequency()
方法的具体详情如下:
包路径:java.util.Collections
类名称:Collections
方法名:frequency
[英]Returns the number of elements in the Collection that match the Object passed. If the Object is null, then the number of null elements is returned.
[中]返回集合中与传递的对象匹配的元素数。如果对象为null,则返回null元素的数量。
代码示例来源:origin: stackoverflow.com
List asList = Arrays.asList(array);
Set<String> mySet = new HashSet<String>(asList);
for(String s: mySet){
System.out.println(s + " " +Collections.frequency(asList,s));
}
代码示例来源:origin: stackoverflow.com
List<String> list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("aaa");
Set<String> unique = new HashSet<String>(list);
for (String key : unique) {
System.out.println(key + ": " + Collections.frequency(list, key));
}
代码示例来源:origin: stackoverflow.com
int count = Collections.frequency(party.values(), 1);
System.out.println(count);
===> 4
代码示例来源:origin: stackoverflow.com
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class stackexample {
public static void main(String[] args) {
List<Integer> values = Arrays.asList( 5, 0, 0, 2 );
int occurrences = Collections.frequency(values, 0);
System.out.println("occurrences of zero is " + occurrences); //shows 0 but answer should be 2
}
}
代码示例来源:origin: stackoverflow.com
System.out.println(java.util.Collections.frequency(table.getValue(), "x"));
代码示例来源:origin: stackoverflow.com
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Test{
public static void main(String[] args) {
String[] city = {"texas", "ny", "sydney", "ny", "paris", "texas", "ny"};
List<String> asList = Arrays.asList(city);
Map<String, Integer> map= new HashMap<String, Integer>();
for(String s: city){
map.put(s,Collections.frequency(asList,s));
}
System.out.println(map);
}
}
代码示例来源:origin: stackoverflow.com
private void removeTheDuplicates(List<Customer>myList) {
for(ListIterator<Customer>iterator = myList.listIterator(); iterator.hasNext();) {
Customer customer = iterator.next();
if(Collections.frequency(myList, customer) > 1) {
iterator.remove();
}
}
System.out.println(myList.toString());
}
代码示例来源:origin: stackoverflow.com
public int countPacks(String flavor) {
int numOccurrences = java.util.Collections.frequency(packets, flavor);
if(numOccurrences == 0) {
System.out.println("You have not entered a correct flavor");
}
return numOccurrences;
}
代码示例来源:origin: stackoverflow.com
List<String>products = ...
List<String>cart = ...
for (String cartItem : cart) {
int occurrences = Collections.frequency(products, cartItem);
if (occurrences > 0) {
System.out.println(cartItem + ": " + occurrences);
}
}
代码示例来源:origin: stackoverflow.com
List<Integer> theList = Arrays.asList(1, 3, 4, 3, 4, 3, 2, 3, 3, 3, 3, 3);
Integer maxOccurredElement = theList.stream()
.reduce(BinaryOperator.maxBy((o1, o2) -> Collections.frequency(theList, o1) -
Collections.frequency(theList, o2))).orElse(null);
System.out.println(maxOccurredElement);
代码示例来源:origin: stackoverflow.com
int[] arr = {1, 2, 3};
Integer[] boxedArr = new Integer[arr.length];
for(int i = 0; i < arr.length; i++)
boxedArr[i] = arr[i];
System.out.println(Collections.frequency(Arrays.asList(boxedArr), 1));
代码示例来源:origin: stackoverflow.com
Set<String> uniqueSet = new HashSet<String>(list);
for (String temp : uniqueSet)
{
System.out.println(temp + ": " + Collections.frequency(list, temp));
}
代码示例来源:origin: stackoverflow.com
List<Integer> freqList=new ArrayList<Integer>();
// Add numebers to this list.
for (int i = 10; i <20; i++) {
int freq=Collections.frequency(freqList, i);
// This will return frequency of number
System.out.println(i+" "+freq);
}
代码示例来源:origin: stackoverflow.com
int sum= 0;
for (Integer[] arr: list) {
sum+=Collections.frequency(Arrays.asList(arr), 1);
}
System.out.println(sum);
代码示例来源:origin: stackoverflow.com
void countdigit(Integer[] x) {
List<Integer> ints = Arrays.asList(x);
for(int item : x) {
int frequency = Collections.frequency(ints, item);
System.out.println(frequency);
}
}
代码示例来源:origin: stackoverflow.com
accnums[0] = 1;
accnums[1] = 2;
final int count = accnums.length
- Collections.frequency(Arrays.asList(accnums), null);
System.out.println("You have used " + count + " slots");
代码示例来源:origin: stackoverflow.com
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class stackexample {
public static void main(String[] args) {
List<Integer> values = Arrays.asList( 5, 0, 0, 2 );
int occurrences = Collections.frequency(values, 0);
System.out.println("occurrences of zero is " + occurrences); //shows 0 but answer should be 2
}
}
代码示例来源:origin: stackoverflow.com
List asList = Arrays.asList(array);
Set<String> mySet = new HashSet<String>(asList);
for(String s : mySet) {
System.out.println(s + " " + Collections.frequency(asList, s));
}
代码示例来源:origin: stackoverflow.com
int[] data = new int[] { 5,0, 0, 1};
List<Integer> intList = new ArrayList<Integer>();
for (int index = 0; index < data.length; index++)
{
intList.add(data[index]);
}
int occurrences = Collections.frequency(intList, 0);
System.out.println("occurrences of zero is " + occurrences);
代码示例来源:origin: stackoverflow.com
List<String> list = Arrays.asList(text.split(" "));
Set<String> uniqueWords = new HashSet<String>(list);
for (String word : uniqueWords) {
System.out.println(word + ": " + Collections.frequency(list, word));
}
内容来源于网络,如有侵权,请联系作者删除!