Bonjour à vous tous
ma question est simple, je voulais savoir comme déclarer un tableau de tableaux..? (un tableau où chacune de ses cellules contient elle même un tableau)
Merci d'avance.
Bonjour à vous tous
ma question est simple, je voulais savoir comme déclarer un tableau de tableaux..? (un tableau où chacune de ses cellules contient elle même un tableau)
Merci d'avance.
En déclarant tout simplement un tableau à deux dimensions. Voici quelques exemples :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // Un tableau contenant 5 tableaux de 6 entiers int[][] array = new int[5][6]; // Un tableau contenant 5 tableaux contenant un nombre d'entiers égal à leur index + 1 int[][] array2 = new int[5][]; for(int i = 0; i < 5; i ++) { array2[i] = new int[i + 1]; } // Un tableau contenant trois tableaux de, respectivement, 4, 4 et 2 entiers int[][] array3 = { {0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9} }
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
Sachant que l'exemple donnée précédemment est pour des int, mais fonctionne avec tout Type!
MigouW
La seule bataille perdue d'avance est celle que l'on refuse de livrer.
Pensez au tag
Ma réponse vous a été utile, votez plus 1 sur le message.
Ma réponse est hors sujet, votez moins 1 sur le message.
Bonjour,
FAQ: http://java.developpez.com/faq/java/...angage_donnees
http://java.developpez.com/faq/java/...etendu_2darray
Il existe de nombreux sujet traitant de la question.
Si tu as des questions supplémentaires...
Cordialement,
Patrick Kolodziejczyk.
Si une réponse vous a été utile pensez à
Si vous avez eu la réponse à votre question, marquez votre discussion
Pensez aux FAQs et aux tutoriels et cours.
Merci pour vos réponces si rapides
mais je voulais rajouter un truc, c'est une matrice de matrices que je veux nn un simple tableau.. es ce que ca marche aussi ?
En général une matrice est un tableau de tableaux.
Une matrice de matrices devrait donc être un tableau de tableaux de tableaux de tableaux.
Oui, ça marche aussi. Mais ça commence à demander une certaine concentration.
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Surtout pour l'affectation ...
MigouW
La seule bataille perdue d'avance est celle que l'on refuse de livrer.
Pensez au tag
Ma réponse vous a été utile, votez plus 1 sur le message.
Ma réponse est hors sujet, votez moins 1 sur le message.
Il faudra surement factoriser tout ça pour simplifier le code.Une matrice de matrices devrait donc être un tableau de tableaux de tableaux de tableaux.
Oui, ça marche aussi. Mais ça commence à demander une certaine concentration.
Faire un tableau 2D contenant des Matrices.
tableau 2D contenue dans un Objet Matrice.
Matrice : Objet contenant un tableau à 2D
Finalement : une matrice de matrice (on retombe dessus)
Il était une fois [...] Et ils vécurent heureux et eurent beaucoup d'enfants!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager