En Java, Set est une structure de données utilisée pour stocker des éléments uniques afin de garantir l'unicité des éléments. Des ensembles peuvent être créés avec HashSet, LinkedHashSet et TreeSet. Vous pouvez ajouter, supprimer des éléments et utiliser d'autres opérations telles que contain(), isEmpty() et size(). Set convient aux scénarios dans lesquels vous devez stocker des données uniques, déterminer rapidement si un élément existe, trier les données ou maintenir l'ordre d'insertion.
Utilisation de Set en Java
Set est une structure de données importante dans Java Collections Framework, qui stocke des éléments uniques. Set garantit le caractère unique de ses éléments, ce qui le rend utile lorsqu'il s'agit de données non dupliquées.
Créer un ensemble
En Java, vous pouvez créer un ensemble des manières suivantes :
Ajouter des éléments
Vous pouvez ajouter des éléments à l'ensemble via la méthode add()
. Si l'élément existe déjà, il ne sera pas ajouté à l'ensemble. add()
方法向 Set 中添加元素。如果元素已经存在,它将不会被添加到 Set 中。
删除元素
使用 remove()
Supprimer des éléments
Utilisez la méthoderemove()
pour supprimer des éléments d'un ensemble. Si l'élément existe, il est supprimé de l'ensemble.
removeAll() : Supprimez tous les éléments d'un autre ensemble de Set
Lorsque vous avez besoin de trouver rapidement si un élément existeLorsque vous devez trier des données ou maintenir un ordre d'insertion
🎜Exemple🎜🎜🎜Voici un exemple simple utilisant un HashSet :🎜<code>import java.util.HashSet; public class SetExample { public static void main(String[] args) { // 创建一个 HashSet HashSet<String> names = new HashSet<>(); // 向 Set 中添加元素 names.add("John"); names.add("Mary"); names.add("Bob"); // 检查 Set 中是否包含元素 System.out.println(names.contains("John")); // true // 获取 Set 中的元素数量 System.out.println(names.size()); // 3 // 打印 Set 中的所有元素 for (String name : names) { System.out.println(name); } } }</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!