JAVA面向对象学习——java集合———Map——Map集合

深碍√TFBOYSˉ_ 2023-09-30 10:18 25阅读 0赞

import java.util.*;

public class map

{

public static void main( String[] args )

{

//Map list = new HashMap();

Map map = new HashMap<>();

map.put(1,”shen”);

map.put(2,”wei”);

System.out.println(map.size());

System.out.println(“==================================1”);

System.out.println(map);

System.out.println(“==================================2”);

System.out.println(map.get(1));

System.out.println(map.get(2));

System.out.println(“==================================3”);

Boolean a = map.containsKey(1); //此映射是否包含

System.out.println(a);

System.out.println(“==================================4”);

Boolean b = map.containsKey(3);

System.out.println(b);

System.out.println(“==================================5”);

map.remove(2);

System.out.println(map.size());

System.out.println(map);

System.out.println(“==================================6”);

Object value = map.get(1);

System.out.println(value);

System.out.println(“==================================7”);

Boolean c = map.containsValue(“shen”); //是否包含指定值

System.out.println(c);

System.out.println(“==================================8”);

Boolean d = map.isEmpty(); //判断是否为空

System.out.println(d);

System.out.println(“==================================9”);

map.put(2,”wei”);

map.put(3,”wei”);

Set key = map.keySet(); //获取map中所有的key值,

System.out.println(key);

System.out.println(“==================================9______1”);

Collection value4 = map.values(); //获取map中所有的value值,

System.out.println(value4);

System.out.println(“==================================9______2”);

map.clear(); //清空

Boolean e = map.isEmpty();

System.out.println(e);

System.out.println(“==================================10”);

}

}

==============================================================================================================================================================

执行结果:

2

==================================1

{1=shen, 2=wei}

==================================2

shen

wei

==================================3

true

==================================4

false

==================================5

1

{1=shen}

==================================6

shen

==================================7

true

==================================8

false

==================================9

[1, 2, 3]

==================================9______1

[shen, wei, wei]

==================================9______2

true

==================================10

发表评论

表情:
评论列表 (有 0 条评论,25人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java学习集合

    1.什么叫做集合? 答:集合是一种存储空间可变的存储模型。与数组不同的是,数组一旦被初始化以后,数组的存储空间是不可变的。因此相比较来说,集合更加灵活。 2.在java

    相关 Java集合对象排序

    1.List排序 这个和数组的排序又不一样了。 其实Java针对数组和List的排序都有实现,对数组而言,你可以直接使用Arrays.sort,对于List和Vector而