Ajouter un Élément
Fait partie de la section Logique & Flux du Journey Java de Coddy — leçon 23 sur 59.
La méthode add(element) ajoute un élément au HashSet s'il n'est pas déjà présent.
Créez un HashSet vide
HashSet<String> fruits = new HashSet<>();Ajouter "Apple" à l'ensemble
fruits.add("Apple");Après l'exécution du code ci-dessus, l'ensemble fruits contient :
["Apple"]Défi
FacileCréez une méthode nommée <strong>addElement</strong> qui prend deux arguments :
- Un HashSet de Strings (
set) - Une String (
element) à ajouter
La méthode doit ajouter l’élément donné à l’ensemble et ensuite afficher l’ensemble mis à jour.
Aide-mémoire
La méthode add(element) ajoute un élément à la HashSet s'il n'est pas déjà présent.
Créez un HashSet vide :
HashSet<String> fruits = new HashSet<>();Ajoutez un élément à l'ensemble :
fruits.add("Apple");Essayez vous-même
import java.util.HashSet;
import java.util.Scanner;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
public class Main {
public static void addElement(HashSet<String> set, String element) {
// Écrivez votre code ici
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Lire la chaîne JSON représentant un HashSet (par exemple, ["Apple","Banana"])
String setString = scanner.nextLine();
// Lire l'élément à ajouter (par exemple, "Cherry")
String element = scanner.nextLine();
Type setType = new TypeToken<HashSet<String>>(){}.getType();
HashSet<String> set = new Gson().fromJson(setString, setType);
addElement(set, element);
}
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Logique & Flux
1Tableaux multidimensionnels
Bases des tableaux 2DAccès aux éléments des tableaux 2DBoucles imbriquées avec les tableaux 2DRécapitulatif - Tableaux 2DAddition et soustraction de matricesTableaux irréguliersTableaux 3D et au-delàMotifs courants des tableaux 2DRécapitulatif - Tout sur les tableaux4HashSet Partie 1
Qu'est-ce qu'un HashSet ?Ajouter un ÉlémentSupprimer un ÉlémentVérifier si un Élément ExisteVide et TailleVider et ClonerRécapitulatif - HashSet7Gestion des erreurs de base
Bases du try-catchBloc finallyLever des exceptionsExceptions personnalisées2HashMap Partie 1
Qu'est-ce qu'une HashMap ?Déclarer une HashMapAccéder aux ValeursVérifier si une Clé ExisteModifier les DictionnairesRécapitulatif - HashMap3HashMap Partie 2
Méthodes HashMapItérer avec keySet()Itérer avec entrySet()HashMap imbriquéRécapitulatif - Gérer l'entrepôtRécapitulatif - Opérations HashMap6Flux de contrôle avancé
Instructions étiquetéesExpression switchAppariement de motifsClauses de gardeRécapitulatif - Flux de contrôle9Projet - Compteur de Mots Uniques
Entrée de Texte et StockageTraitement des Mots