Java集合排序及java集合类详解(Collection、List、Ma(19)
时间:2025-07-11
时间:2025-07-11
java的集合排序
否存在某键(key)
boolean containsValue(Object value):判断Map
中是否存在某值(value)
int size():返回Map中 键-值对的个数
boolean isEmpty() :判断当前Map是否为空
最后一组方法允许您把键或值的组作为集合来处理。
public Set keySet() :返回所有的键(key),并使用
Set容器存放
public Collection values() :返回所有的值(Value),并使用Collection存放
public Set entrySet() :返回一个实现 Map.Entry 接
口的元素 Set
因为映射中键的集合必须是唯一的,就使用 Set 来支持。因为映射中值的集合可能不唯一,就使用 Collection 来支持。最后一个方法返回一个实现 Map.Entry 接口的元素 Set。
我们看看Map的常用实现类的比较,如下表:
下面我们看一个简单的例子:
import java.util.*;
public class MapTest {