Cherche exemple ArrayList, agrandir tableau dynamiquement

Cherche exemple ArrayList, agrandir tableau dynamiquement - Java - Programmation

Marsh Posté le 06-04-2006 à 15:29:55    

Bonjour à tous^^,
je cherche un moyen de stocker des chaines dynamiquement. :bounce:  
En java, on ne peut faire cela qu'avec des ArrayList ou Vectors mais je ne trouve pas de cours et d'exemples clairs à ce sujet; pourriez vous m'éclairer ;)  Merci.

Reply

Marsh Posté le 06-04-2006 à 15:29:55   

Reply

Marsh Posté le 06-04-2006 à 15:34:46    

Reply

Marsh Posté le 06-04-2006 à 15:52:00    

Merci pour le cours, c est parfait^^; je pense qu'il me faudrait un exemple pour bien l'assimiler car j'ai quelques difficultés en anglais...un exemple du type : je dispose d'une liste et à chaque fois que je parcours un élément hors de la liste; la liste s'agrandit et cette élément vient s'ajouter.  :)


Message édité par Funkyfonk le 06-04-2006 à 15:52:58
Reply

Marsh Posté le 06-04-2006 à 16:00:22    

Je comprends rien à ce que tu essaies de dire. En fait tu veux parcourir une liste pour chercher un élément et si tu ne trouves pas l'élément alors tu le rajoutes, c'est ça ?

Reply

Marsh Posté le 06-04-2006 à 16:06:59    

Funkyfonk a écrit :

Bonjour à tous^^,
je cherche un moyen de stocker des chaines dynamiquement. :bounce:  
En java, on ne peut faire cela qu'avec des ArrayList ou Vectors mais je ne trouve pas de cours et d'exemples clairs à ce sujet; pourriez vous m'éclairer ;)  Merci.


on peut faire ça avec n'importe quelle Collection, et même avec des tableaux que l'on agrandit si besoin est

Reply

Marsh Posté le 06-04-2006 à 16:48:46    

brasseld a écrit :

Je comprends rien à ce que tu essaies de dire. En fait tu veux parcourir une liste pour chercher un élément et si tu ne trouves pas l'élément alors tu le rajoutes, c'est ça ?


En effet, je me suis peut être un peu mal explique :sarcastic: , ce que je veux faire, c est parser un document et lorsqu'un élément m'interresse dans mes balises; je souhaite l'ajouter à ma liste au fur et à mesure sans qu'il y est de doublons. :)  
 
noldor, c'est bien ce que je cherche mais je ne trouve pas d'exemple.^^

Reply

Marsh Posté le 06-04-2006 à 16:55:31    

Si tu veux ajouter une String maString;
Tu crées une ArrayList list = new ArrayList();
Tu vérifies si la chaîne n'est pas déjà présente :

Code :
  1. if(! list.contains(maString))
  2.     list.add(maString);


Message édité par brasseld le 06-04-2006 à 16:55:50
Reply

Marsh Posté le 06-04-2006 à 17:00:45    

ah voila, c'est parfait, je vais tester de suite; merci.^^

Reply

Marsh Posté le 07-04-2006 à 15:22:11    

vous lisez jamais les javadocs ou quoi ? :sarcastic:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed