目前只学习了Set,List和Map
1.Set 学习的HashSet
Set是集合,Set中的元素是无序的,不可重复的,和数学学习中的集合很相似,由于Set中的元
素是无序的,所以在打印的时候必须用迭代器而且打印出来的数据是无序的但是在同一台机器运行出来的结果
很可能是一样的。
2.List
List是数组,List中的元素是有序的,可重复的,数组打印可以用迭代器但是不一定要用迭代器。
3.Map 学习的HashMap
Map是映射,包括Key和Value,Map相当于Key的Set,所以Map中的Key是无序的,不可重复的,但是Value
是可以重复的,Value是Key对应的,Key是不可重复的,所以Value相同也可以。在打印Map的时候首先要得到
Key的Set,然后再用迭代器打印。