在Java中对无序集合进行洗牌操作

在Java中对无序集合进行洗牌操作

在Java中有两种类型的集合。一种是有序集合,另一种是无序集合。有序集合按照插入的顺序存储元素,即它保持元素的插入顺序。而无序集合,如Map和Set,不保持任何顺序。

在本文中,我们将创建一个无序的集合,并尝试使用内置方法 'Collections.shuffle()' 来对其元素进行洗牌。

Program to shuffle elements of Unordered Collection Set

SortedSet 接口

这个接口的名称中包含了术语“Sorted”,表示它包含了所有元素按升序排列。它扩展了Set接口的属性。为了使用SortedSet的特性,我们将使用实现了SortedSet接口的树集类。

语法

SortedSet collection_name = new TreeSet(); 登录后复制