Maison >Problème commun >Utilisations courantes de l'ensemble

Utilisations courantes de l'ensemble

zbt
zbtoriginal
2023-10-24 11:25:211417parcourir

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");

Utilisations courantes de l'ensemble

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn