Collections.frequency(Collection c, Object o):
- List<Integer> numbers = Arrays.asList(1, 2, 3, 1, 2, 3, 1, 2, 3);
- int frequency = Collections.frequency(numbers, 2); // 返回值为 3,元素 2 在列表中出现 3 次
List.contains(Object o):
- List<String> fruits = Arrays.asList("apple", "banana", "cherry");
- boolean containsBanana = fruits.contains("banana"); // 返回值为 true,列表中包含 "banana"
- boolean containsGrapes = fruits.contains("grapes"); // 返回值为 false,列表中不包含 "grapes"
总结:
Collections.frequency;如果只需检查元素是否存在,使用 List.contains。