IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Collection et Stream Java Discussion :

Transformer une liste en un tableau


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 11
    Par défaut Transformer une liste en un tableau
    Hello

    voici mon code pour transformer la Liste MyList en tableau que je veux appeler toto et réutiliser dans une autre classe. Cependant cela ne fonctionne pas et je ne sais pas trop si en fait l'idée du toArray est la bonne, ou s'il manque un bout de code à la suite de ceci ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    import java.util.ArrayList;
     
    public class Liste {
     
    	private ArrayList<Liste> liste;
     
    	public Liste() // Constructeur
    	{
    		liste = new ArrayList<Liste>();
    	}
     
    	Liste MyList = new Liste(); // nouvel objet nommé "MyList" grâce au
    	// constructeur
     
    	double toto [][]= MyList.toArray();
     
    }
    merci d'avance

  2. #2
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    Ça ressemble un peu à de la science-fiction ton truc...

    Comprends-tu ce que fais ta classe?
    Sais-tu ce que tu veux faire?

  3. #3
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    de toute les façons la méthode toArray() te retournera un tableau en une seule dimension.
    comme Heimdal questce que tu cherche à faire exactement?

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 764
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public class Liste {
       Liste MyList = new Liste();
    }
    Là, tu déclares que chaque instance de Liste doit contenir un champ MyList de type Liste.
    Donc chaque instance de Liste doit contenir une instance de Liste, qui doit contenir une instance de Liste, qui doit contenir une instance de Liste, qui doit contenir une instance de Liste, qui doit contenir une instance de Liste, qui doit contenir une instance de Liste, qui doit contenir une instance de Liste, qui doit contenir une instance de Liste........


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    double XY[][]= MyList.toArray();
    Le champ MyList est de type Liste, donc il faudrait que tu définisses la méthode toArray() dans ta classe.



    En tous cas je n'arrive pas à comprendre ce que tu cherches à faire, et apparemment je ne suis pas la seule...
    Explique-nous tout ça

Discussions similaires

  1. Transformer une liste chainée en tableau
    Par tolliob dans le forum Collection et Stream
    Réponses: 11
    Dernier message: 06/08/2014, 11h53
  2. Réponses: 1
    Dernier message: 02/04/2007, 15h56
  3. Transformer une liste en tableau
    Par basket dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 07/09/2006, 16h01
  4. Réponses: 2
    Dernier message: 13/07/2006, 22h18
  5. Transformer une liste en chaîne de caractères
    Par nounjours dans le forum Prolog
    Réponses: 1
    Dernier message: 23/02/2006, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo