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 :

Manipulation ArrayList Object


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 47
    Par défaut Manipulation ArrayList Object
    Bien le bonjour!
    Petit souci avec une ArrayList :'(

    Contexte: Récupérer à partir d'une base de données des informations de 3 types différents : String - int - double, et les ajouter à une collection d'objet, un tableau à plusieurs dimension, ou autre...

    Mon problème : J'ai choisi d'utiliser une arrayList pour utiliser ces types différents. Aucun souci pour récupérer les infos. Ni pour les afficher via la méthode get. Par contre, je devrais dans mon appli pouvoir modifier une valeur.
    Pas de souci pour la modifier complètement. Mais impossible d'utiliser par exemple un int déja présent dans l'arrayList, et lui coller une opération.

    Ce qui est normal apparement, puisque il considère cette donnée comme un Object, et on ne peux pas caster un object en int ou double ou String...

    Après recherches, j'ai vu qu'il était possible d'utiliser la "généricité", mais est-ce applicable pour une arrayList comportant 3 types différents?

    Auriez vous une piste pour m'aider à résoudre ce problème?

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par Elbakin Voir le message
    Contexte: Récupérer à partir d'une base de données des informations de 3 types différents : String - int - double, et les ajouter à une collection d'objet, un tableau à plusieurs dimension, ou autre...
    Pourquoi se compliquer la vie

    Utilises un objet qui représentera les données récupérées depuis la base...

    a++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 47
    Par défaut
    Coucou merci... Je suis carrément stupide, me suis mélangé le fonctionnement de l'arraylist...

    Problème résolu, donc :p

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

Discussions similaires

  1. Ecrire une ArrayList<Object>
    Par JimZ81 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 22/04/2008, 14h10
  2. Manipulation ArrayList et cast
    Par Jarro dans le forum C#
    Réponses: 6
    Dernier message: 07/03/2008, 13h58
  3. ArrayList <ArrayList <Object>>?
    Par pham1980 dans le forum Collection et Stream
    Réponses: 11
    Dernier message: 03/09/2007, 14h23
  4. Réponses: 6
    Dernier message: 19/07/2007, 13h07
  5. [JAVA] manipulation Arraylist
    Par Katachana dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 23/05/2007, 12h58

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