java map小程序

    xiaoxiao2026-03-16  5

    项目1 Map各个方法的示例:

    package Map;

    import java.util.HashMap;

    import java.util.Map;

    import java.util.Map.Entry;

    import java.util.Set;

    //测试Map的方法;

    public class TestMap {

    public static void main(String[] args) {

    // 声明以Map;

    Map<Integer, String> m = new HashMap<Integer, String>();

    // 放值;

    for (int i = 0; i < 10; i++) {

    m.put(i, "value" + i);

    }

    // 增加,把key为0的value修改成你好;

    // m.put(0, "你好");

    // 删除,将key为0,value进行删除,key是无法删除的,value是可以删除的.

    // m.remove(0);

    // 求出映射的关系数

    // int size=m.size();

    // 判断是否存在key值;

    // boolean existKey=m.containsKey(0);

    // 判断是否存在value值;

    // boolean existValue=m.containsValue("value0");

    // 删除所有的映射;

    // m.clear();

    // entrySet返回此映射中包含的映射关系的 Set视图;

    Set<Entry<Integer, String>> entry = m.entrySet();

    for (Entry<Integer, String> entry2 : entry) {

    //Integer key = entry2.getKey();求出所有key

    //String value = entry2.getValue();求出所有values

    System.out.println(entry2);

    }

    }

    }

    转载请注明原文地址: https://ju.6miu.com/read-1308038.html
    最新回复(0)