键值对使用

 

第一种类型<String>之类的

		List<Integer> list = new ArrayList<Integer>();
		list.add(1);
		list.add(2);
		list.add(3);
		list.add(4);


第二种类型<Object>对象

 

		class Person{
			String name;
			String address;

			public Person(String name, String address) {
				this.name = name;
				this.address = address;
			}
		}
		
		List<Person> list2=new ArrayList<Person>();
		Person person = new Person("tom", "北京");
		Person person2 = new Person("jim","上海");
		Person person3 = new Person("kim","宁波");
		list2.add(person);
		list2.add(person2);
		list2.add(person3);


第三种Map<     ,      >

Map<String, String> student = new HashMap<String, String>();
		student.put("name", "tom");
		student.put("address", "北京");
		Set<String> keys= student.keySet();
		Iterator<String> iterator=keys.iterator();
		while(iterator.hasNext()){
			System.out.println(iterator.next());
		}


第四种与第二种效果一样,表达方式不同

List<Map<String,String>> list4 = new ArrayList<Map<String, String>>();
		Map<String, String> map1 = new HashMap<String,String>();
		map1.put("name","tom");
		map1.put("address", "北京");
		Map<String, String> map2 = new HashMap<String,String>();
		map2.put("name","jim");
		map2.put("address", "上海");
		Map<String, String> map3 = new HashMap<String,String>();
		map3.put("name","kim");
		map3.put("address", "宁波");
		list4.add(map1);
		list4.add(map2);
		list4.add(map3);


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值