String a = Arrays.toString(est.toArray())
est
String a = est.toString()
String a = Arrays.toString(est); // import java.util.Arrays
Les informations recueillies sont destinées à CCM BENCHMARK GROUP pour vous assurer l'envoi de votre newsletter.
De plus, lors de votre inscription sur ce formulaire, des données personnelles (dont votre adresse email sous forme hachée et pseudonymisée) peuvent être partagées avec nos partenaires Data à des fins de personnalisation de la publicité et des contenus qui vous sont proposés. Vous trouverez le détail de ces informations et pouvez vous y opposer à tout moment.
Plus généralement, vous bénéficiez d'un droit d'accès et de rectification de vos données personnelles, ainsi que celui d'en demander l'effacement dans les limites prévues par la loi.
Vous pouvez également à tout moment revoir vos options en matière de prospection commerciale et ciblage. En savoir plus sur notre politique de confidentialité ou notre politique Cookies.
import java.util.*;
public class EnsembleStr2
{
private HashSet<String> est ;
public EnsembleStr2()
{
est = new HashSet <String> ();
}
public void vider()
{
est.clear();
}
public void afficher()
{
String a =(String)est.toArray() ;
System.out.println("l'ensemble contient"+a.length()+"chaines");
for(int i=0;i<est.size();i++)
{
System.out.println(" "+a[i]+" ");
}
}
public boolean appartient(String ch)
{
return est.contains(ch) ;
}
public void ajouter(String ch)
{
if(!est.add(ch))
System.out.println("memoire insuffisante") ;
else
System.out.println("ajout effectué") ;
}
public void retirer(String ch)
{
if(est.size() == 0)
System.out.println("ensemble vide") ;
else
{
est.remove(ch) ;
System.out.println("supprimée avec succée");
}
}
}
voila mon code ca m'affiche encore un erreur
Éventuellement utilises la méthode Arrays.toString :