Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
911 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  tableau 2 dimensions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tableau 2 dimensions

n°964726
belmadi
Posté le 28-01-2005 à 15:22:10  profilanswer
 

alut,
 
je souhaite remplir un tbaleau à 2 dimensions en java et je ne connais pas la taille au départ.
 
String [][] tab;
tab [i][j] = "aaa";
 
ca ne marche pas.
 
J'ai essayé ensuite avec la classe Vector mais il n'ya pas de constructeur à 2 dimensions.
 
Merci pour votre aide.

mood
Publicité
Posté le 28-01-2005 à 15:22:10  profilanswer
 

n°964730
soju
One shot !
Posté le 28-01-2005 à 15:26:09  profilanswer
 

pour le tableau normal, il n'est pas initialisé.
sinon avec un objet vector qui contient des objets vector ça marchera.

n°964739
bobuse
Posté le 28-01-2005 à 15:45:58  profilanswer
 

Mais Vector n'est plus le top. Mieux vaut utiliser une ArrayList. Le principe reste le même.
 
Pour faire un tableau à 2 dimensions de type matrice, mieux vaut quand même utiliser un array je pense.
Après, ça dépend ce que tu veux faire. Si tu veux indicer des éléments, ou autres, ... précise :)


Message édité par bobuse le 28-01-2005 à 15:46:14

---------------
get amaroK plugin
n°964773
Profil sup​primé
Posté le 28-01-2005 à 16:21:04  answer
 

perso pour ce genre de truc je ferai un vector dans lequel je mettrai d'autres vector :D
 
après avec arraylist je sais pas je l'ai jamais utilisé

n°964810
sircam
I Like Trains
Posté le 28-01-2005 à 16:53:23  profilanswer
 

Beh, ArrayList, ça s'utilise un peu comme un Vector, mais:
- c'est plus efficace et
- c'est plus unifié avec les autres collections.
 
C'est très moche de devoir passer par une collection de collection pour remplacer un tableau de tableau, mais bon, je vois pas comment faire autrement.
 
Par contre, il serait indiqué de créer une classe ArrayTab qui permetrait d'accéder facilement aux éléments à l'aide de méthodes genre getElement({3,2}).
 
Le nombre de dimension étant bien entendu quelconque! Avec vérification de types (si on veut éviter de fourrer n'importe quoi) et éventuellement optimisation en fonction des opérations à faire (chosir la collection qui va bien, basée sur array ou sur tree selon les opérations à effectuer).
 


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  tableau 2 dimensions

 

Sujets relatifs
[JAVA] (débutant) Copier un tableau à deux dimensionsPHP recuperer les dimensions d'un tableau en HTML
Récupérer une ligne d'un tableau à 2 dimensions...[RESOLU] - [VB6] Obtenir le nombre de dimensions d'un tableau ?
[java][Algo] Tableau 2 dimensions (dynamique?)connaitre la taille d'un tableau à 2 dimensions ??
tableau a deux dimensionsAllocation dynamique d'un tableau à 2 dimensions
Comment fait on pour parcourir un tableau a 2 dimensions en diagonal?[PHP] Gérer un tableau à 4 dimensions
Plus de sujets relatifs à : tableau 2 dimensions


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR