java例程练习(Map接口及自动打包、解包)

J2SE基础 专栏收录该内容
87 篇文章 0 订阅
import java.util.*;

public class Test {
	public static void main(String[] args) {
		Map m1 = new HashMap();
		Map m2 = new HashMap();
		
		m1.put("one", 1);
		//m1.put("one",new Integer(1));
		m1.put("two", 2);
		//m1.put("two",new Integer(2));
		m1.put("three", 3);
		//m1.put("three",new Integer(3));
		m2.put("A", 1);
		//m2.put("A", new Integer(1));
		m2.put("B", 2);
		//m2.put("B", new Integer(2));
		
		System.out.println(m1.size());
		System.out.println(m1.containsKey("one"));
		System.out.println
			(m2.containsValue(1));
			//(m2.containsValue(new Integer(1)));
		if(m1.containsKey("two")) {
			int i =(Integer)m1.get("two");
			//int i = ((Integer)m1.get("two")).intValue();
			System.out.println(i);
		}
		
		Map m3 = new HashMap(m1);
		m3.putAll(m2);
		System.out.println(m3);
	}
}

  • 1
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值