Bonsoir,
je voulais savoir comment créer une matrice en spécifiant le nom de chaque colonne et de chaque ligne c'est à dire de la forme suivante
Merci d'avance
Bonsoir,
je voulais savoir comment créer une matrice en spécifiant le nom de chaque colonne et de chaque ligne c'est à dire de la forme suivante
Merci d'avance
Personnellement j'utilise des tableaux int [][], avec le premier chiffre pour le nombre de colonnes et le second pour le nombre de ligne, mais peut être y a-t-il plus simple...
Merci pour votre réponse, en fait moi je veux savoir si c'est possible de nommer les colonnes et lignes de la matrice et non pas le nombre de lignes et de colonnes comme l'exemple dans l'image ci jointe
comment faire pour nommer les lignes et les colonnes par A, B et C
Le plus simple serait, je pense, de créer une classe dédiée, avec un tableau int [][] qui prend les données, un tableau String [][] qui contient les noms et une méthode d'affichage qui va bien (le mieux étant je pense de remplacer toString...)
Si, deux tableaux String[] columnNames et String[] rowNames au lieu d'un tableau String[][].
Mais je vois pas trop à quoi tu t'attendais. Des matrices avec colonnes et rangées nommées, c'est pas des matrices, c'est un tableau HTML. Ça n'a rien à faire dans une bibliothèque de base d'un langage.
Merci pour vos réponse.
tu veux dire que c'est pas faisable avec java??
sinon avec les deux tableaux columnNames et rowNames est ce qu'il est possible de remplir les tableau par des 0 et des 1 comme l’exemple que j'ai mis ci dessus.
C'est le int[][] que tu dois remplir avec des 0 et des 1. Pas les deux autres.
Comme je te le disais, tu dois créer une classe dédiée qui contient un ou deux tableau pour les lettres, et un tableau double pour les chiffres. En Java, tu ne peux pas avoir un tableau avec deux types de données différentes (ici string et int). Donc tu dois mettre plusieurs tableau dans un objet plus gros, une classe.
Mais après tu pourra afficher ta matrice sous la forme que tu veux en utilisant des boucles et une méthode d'impression, ou en les appelants depuis une autre classe pour les afficher.
C'est plus clair?
j'ai pas compris comment créer ces deux tableaux. tu veux dire un pour les nom des ligne et de colonnes et l'autres pour les chiffres?? comment ça se fait ??![]()
Calme toi et souffle un coup déjà. Oui c'est ce que je veux dire.
Il faut que tu fasse la différence entre le rendu final et les données sur lesquelles tu travail. En Java, il est impossible de faire un tableau de chiffres et de lettres. Donc tu dois en faire deux pour tes données. Mais au moment de l'affichage, tu peux faire en sorte que l'utilisateur n'en voit qu'un.
Le plus simple c'est que tu poste ce que tu as déjà, ça permettra de voir où tu en es...
ok merci beaucoup pour ton aide et pour tes conseils je vais essayer ça
Partager