Maison >Problème commun >Utilisations courantes de l'ensemble
Les utilisations courantes de set incluent la création de Set, l'ajout d'éléments, la suppression d'éléments, la détermination si Set est vide, l'obtention de la taille de Set, la traversée de Set, la recherche d'éléments et les opérations d'ensemble. Introduction détaillée : 1. Créez un ensemble, Setset=newHashSet(); 2. Ajoutez des éléments, set.add("java"); set.add("python");; 3. Supprimez des éléments, set.remove("java");
Set est une classe de collection importante en Java. Elle est principalement utilisée pour stocker des éléments uniques. L'interface Set hérite de l'interface Collection, elle possède donc toutes les méthodes de Collection. Voici quelques utilisations courantes de Set :
1. Créer un ensemble
Vous pouvez utiliser l'interface Set pour créer un nouvel objet Set. Par exemple :
Setset=newHashSet();
2. Ajouter des éléments
Vous pouvez utiliser la méthode add() pour ajouter des éléments à l'ensemble. Par exemple :
set.add("java"); set.add("python");
3. Supprimer des éléments
Vous pouvez utiliser la méthode remove() pour supprimer des éléments de l'ensemble. Par exemple :
set.remove("java");
4. Déterminez si l'ensemble est vide
Vous pouvez utiliser la méthode isEmpty() pour déterminer si l'ensemble est vide. Par exemple :
if(set.isEmpty()){ System.out.println("Setisempty"); }
5. Obtenez la taille de l'ensemble
Vous pouvez utiliser la méthode size() pour obtenir la taille de l'ensemble. Par exemple :
intsize=set.size(); System.out.println("Setsize:"+size);
6. Traversing Set
Vous pouvez utiliser la boucle for-each pour parcourir les éléments de l'ensemble. Par exemple :
for(Stringelement:set){ System.out.println(element); }
7. Rechercher des éléments
Vous pouvez utiliser la méthode contain() pour savoir si un Set contient un élément. Par exemple :
booleancontains=set.contains("python"); System.out.println("Setcontainspython:"+contains);
8. Opérations d'ensemble
Vous pouvez utiliser des opérations d'ensemble (telles que l'union, l'intersection, la différence, etc.) pour faire fonctionner Set. Par exemple :
Setunion=newHashSet(set); union.addAll(newHashSet("python","javaScript")); System.out.println("Setunion:"+union); Setintersection=newHashSet(set); intersection.retainAll(newHashSet("python","javaScript")); System.out.println("Setintersection:"+intersection); Setdifference=newHashSet(set); difference.removeAll(newHashSet("python","javaScript")); System.out.println("Setdifference:"+difference);
Voici quelques utilisations courantes de Set. Dans la programmation réelle, vous pouvez utiliser de manière flexible l'interface Set et ses méthodes selon vos besoins.
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!