javaSE
ziqi_Yang
这个作者很懒,什么都没留下…
展开
-
Comparable和Comparator的使用方法
Comparable和ComparatorComparable是java.lang包中的一个接口,当我们对某个集合中的元素做排序操作的时候,要告诉程序如何进行排序。比如是用名字的长度还是名字的字典顺序排序。某些类型java已经帮我们实现了默认的Comparable接口中的compareTo方法,例如String类型,是根据字典顺序排序的。在我们自己写的类要实现排序功能时,可以implements...原创 2018-10-22 09:32:05 · 469 阅读 · 0 评论 -
Iterable和Iterator
Iterable和Iteratorforeach循环可以很方便的迭代集合中的每个元素。前提是该集合必须实现Iterable接口。Iterable接口是java.lang包中的,当我们自己定义一个抽象数据类型的集合,并且想要实现foreach迭代其中的每个元素的话,就要implements Iterable,并且实现iterator方法,该方法需要返回一个迭代器。迭代器也是我们自己需要定义的一个...原创 2018-10-22 09:42:37 · 1141 阅读 · 0 评论