Erreur de compilation
hanachaabani
Messages postés
64
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
svp ca se passe pas ... String a =(String)est.toArray() ; j'ecris cette instruction mais ca me genere un erreur
1 réponse
-
En l'absence de tout contexte, j'ai envie de croire que ce que tu souhaites faire c'est ceci:
String a = Arrays.toString(est.toArray())
En admettant bien queest
représente une collection (java.util)-
-
package exercices;
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 -
-
-