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 :

Array,ArrayList ou linked list


Sujet :

Collection et Stream Java

  1. #1
    Membre régulier Avatar de taha1
    Femme Profil pro
    débutantE ^ ^
    Inscrit en
    Mai 2009
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : débutantE ^ ^

    Informations forums :
    Inscription : Mai 2009
    Messages : 106
    Points : 105
    Points
    105
    Par défaut Array,ArrayList ou linked list
    Bonjour bonjour
    voilà , je dois manipuler des collections de donnée (ça peut être des float , des images ) sachant que le nombre des données peut être important( > 2000 valeurs).
    les traitements sont essentiellement de l'affichage( tracer des courbes, annoter les données, pouvoir naviguer dans les données via un curseur ).
    Je ne sais pas quel type de collection est optimal pour mes données et mon traitement ???

    merci

  2. #2
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 562
    Points : 15 502
    Points
    15 502
    Par défaut
    Si le nombre de données est fixé: le tableau est optimal.

    Si la taille est variable il vaut mieux voir du coté des List:
    - ArrayList est meilleur si tu veux accéder rapidement a un index particulier de la liste
    - LinkedList sera meilleur pour insérer et retirer des éléments au milieu de la liste

  3. #3
    Membre régulier Avatar de taha1
    Femme Profil pro
    débutantE ^ ^
    Inscrit en
    Mai 2009
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : débutantE ^ ^

    Informations forums :
    Inscription : Mai 2009
    Messages : 106
    Points : 105
    Points
    105
    Par défaut
    merci
    nan le nombre de donnée peut dépasser les 2000, je les insère une fois pour toute ,donc je pense d'aprés votre réponse que ArrayList est le mieux adapté ,
    merci encore

  4. #4
    Membre régulier Avatar de taha1
    Femme Profil pro
    débutantE ^ ^
    Inscrit en
    Mai 2009
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : débutantE ^ ^

    Informations forums :
    Inscription : Mai 2009
    Messages : 106
    Points : 105
    Points
    105
    Par défaut
    rebonjour,
    alors, une autre question mais c'est lié à cet ArrayList de donnée. Mes données sont indexées(date), est il plus rapide de comparer chaque élément qu'on ajoute avec les antécédents avant de l'ajouter, ou bien de mettre tous les données et faire un sort(List) ???
    le nombre des données peut dépasser 2000 !!!

  5. #5
    Membre éclairé 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
    Points : 718
    Points
    718
    Par défaut
    Salut,
    peut-être que dans ce cas un TreeSet ou une TreeMap est plus approprié.
    Sinon j'opte pour ta deuxième solution.

  6. #6
    Membre régulier Avatar de taha1
    Femme Profil pro
    débutantE ^ ^
    Inscrit en
    Mai 2009
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : débutantE ^ ^

    Informations forums :
    Inscription : Mai 2009
    Messages : 106
    Points : 105
    Points
    105
    Par défaut
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SPD] Lié un DropDownList à une Link List
    Par enimren dans le forum SharePoint
    Réponses: 0
    Dernier message: 05/12/2007, 16h05
  2. Linked list: problemes avec fonction de recherche
    Par virtuadrack dans le forum C
    Réponses: 13
    Dernier message: 11/11/2007, 21h43
  3. Linked list et structures
    Par virtuadrack dans le forum C
    Réponses: 6
    Dernier message: 17/10/2007, 10h50
  4. Réponses: 7
    Dernier message: 22/06/2007, 10h56

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