Java中的集合是什么?
集合是一个集合,不能包含重复的元素。它为数学集合抽象建模。
Set接口仅包含从Collection继承的方法,并增加了禁止重复元素的限制。
Set还对equals和hashCode操作的行为增加了更强的约束,即使Set实例的实现类型不同,也可以有意义地比较Set实例。
例:
import java.util.*;public class SetDemo { public static void main(String args[]) { int count[] = {34, 22,10,60,30,22}; Set<Integer> set = new HashSet<Integer>(); try { for(int i = 0; i < 6; i++) { set.add(count[i]); } System.out.println(set); TreeSet sortedSet = new TreeSet<Integer>(set); System.out.println("The sorted list is:"); System.out.println(sortedSet); System.out.println("The First element is: "+ (Integer)sortedSet.first()); System.out.println("The last element is: "+ (Integer)sortedSet.last()); } catch(Exception e) {} }}
输出:
[34, 22, 10, 60, 30]The sorted list is:[10, 22, 30, 34, 60]The First element of the set is: 10The last element of the set is: 60
以上是 Java中的集合是什么? 的全部内容, 来源链接: utcz.com/z/316165.html