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 :

Arraylist, parcourt et derniere valeur


Sujet :

Collection et Stream Java

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2008
    Messages : 72
    Points : 43
    Points
    43
    Par défaut Arraylist, parcourt et derniere valeur
    Bonjour a tous.
    A priori je pensais savoir mais la preuve est là je ne sais rien...
    La problématique est simple.
    J'alimente dans une boucle for un tableau de String simple.
    Pour chaque passage dans la boucle, j'ajoute ce tableau de String dans un arrayList.
    Une fois sorti de la boucle, je lis l'arrayList, mais je ne trouve que la derniere valeur.
    Croyant que je m'étais planté, je me suis fais un exemple simple reprenant la mécanique de mon code. Mais le résulat est le même...
    Quelqu'un peut'il m'enseigner les bonnes pratiques du arrayList s'il vous plait?
    Merci de vos retours.

    L'exemple donne ceci
    Code java : 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
    18
    19
    20
     
    import java.util.ArrayList;
     
     
    public class Test {
     
    	public static void main(String[] args) {
    		ArrayList<String[]> listes = new ArrayList<String[]>();
    		String[] liste={""};
     
    		for (int i = 0; i < 10; i++) {
    			liste[0] = ""+i;
    			listes.add(liste);
    		}
     
    		for(String[] result : listes){
    			System.out.println(result[0]);
    		}
    	}
    }

  2. #2
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2008
    Messages : 72
    Points : 43
    Points
    43
    Par défaut
    C'est pas la même liste que j'ajoute...
    ca donne ceci...
    Code java : 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
    18
    19
    20
    21
     
    import java.util.ArrayList;
     
     
    public class Test {
     
    	public static void main(String[] args) {
    		ArrayList<String[]> listes = new ArrayList<String[]>();
    		String[] liste;
     
    		for (int i = 0; i < 10; i++) {
    			liste = new String[]{""+i};
    			listes.add(liste);
    		}
     
    		for(String[] result : listes){
    			System.out.println(result[0]);
    		}
    	}
     
    }

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

Discussions similaires

  1. recuperer la derniere valeur d'un compteur
    Par finch82 dans le forum C
    Réponses: 2
    Dernier message: 26/06/2006, 16h32
  2. [VBA E] Conserver le derniere valeur selectionné d'une combobox
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 18/06/2006, 10h28
  3. Condition sur derniere valeur ajoutee
    Par Flushovsky dans le forum Requêtes
    Réponses: 11
    Dernier message: 25/11/2005, 13h45
  4. clause GROUP BY & récupérer derniere valeur
    Par Stef784ever dans le forum Requêtes
    Réponses: 6
    Dernier message: 23/11/2005, 17h40
  5. Recuperer derniere valeur modifiée dans un trigger
    Par xabs dans le forum Développement
    Réponses: 2
    Dernier message: 06/08/2004, 16h22

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