J2EE04

												**集合**

一.Set

			1.特点:无序,不能重复
			2.遍历方式
			foreach,iterator(迭代器)
			3.实现类:
			HashSet,TreeSet

二.TreeSet

			1.定义:根据某种(规则)对里面的元素进行排序
			2.
			规则1:java.lang.Comparable(内部比较器)
			方法:comparaTo
			a.return 0;//当comparaTo方法返回0时,集合只有一个元素
			b.rreturn 1;//当comparaTo方法返回正数时,集合怎么存怎么取
			c.return -1;//当comparaTo方法返回负数时,集合会倒序存储
			规则2:java.lang.Comparator(外部比较1器)
			方法:compare
			3.Comparable 和Comparator的区别
			Comparable是排序接口,若一个类实现了Comparable接口,就意味着”该类支持排序“。
			Comparator是比较器,我们若需要控制某个类的次序,可以建立一个“该类的比较器”来进行排序。

三.Map

		1.键值对  适应json格式
		2.//map集合 值加入到map集合key的位置
			//value 一直摆放一个对象 new object

猜你喜欢

转载自blog.csdn.net/MyKingi/article/details/94721450