Mettre des tableaux dans un tableau

Mettre des tableaux dans un tableau - Java - Programmation

Marsh Posté le 30-11-2008 à 15:00:12    

Bonjour à tous,
 
Je crée 3 tableaux que je remplie avec des doubles ou autre. Comment dois je faire pour inserer ces 3 tableaux dans le tableau "tab[]"?
 
 
 
public class Test{
 
public String chaine[]={"ttttit","toto",""titi,"tutu","tyty"};
public double taux[]={1,2,3,4,5};
public double note[]={15,16,10,12,13};
 
Test tab[]=new Test[2];
 

Reply

Marsh Posté le 30-11-2008 à 15:00:12   

Reply

Marsh Posté le 30-11-2008 à 16:13:19    

Je ne suis pas sûr de savoir ce que tu veux faire mais pour mettre des tableaux dans un tableau, utilise un tableau d'Object, en reprenant ton exemple ça donne ça :
 
Object tab[] = new Object[] {chaine, taux, note};
 


---------------
By bob.
Reply

Marsh Posté le 30-11-2008 à 16:19:46    

muchachos14 a écrit :

Bonjour à tous,
 
Je crée 3 tableaux que je remplie avec des doubles ou autre. Comment dois je faire pour inserer ces 3 tableaux dans le tableau "tab[]"?
 
 
 
public class Test{
 
public String chaine[]={"ttttit","toto",""titi,"tutu","tyty"};
public double taux[]={1,2,3,4,5};
public double note[]={15,16,10,12,13};
 
Test tab[]=new Test[2];
 


C'est quoi cette horreur?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-11-2008 à 16:24:16    

comment fais tu pour recuperer les elements de tab?

Reply

Marsh Posté le 30-11-2008 à 16:25:09    

Masklinn si tu as une idée..............

Reply

Marsh Posté le 30-11-2008 à 16:29:29    

Pour le moment j'ai l'idée que tu pourrais expliquer à quoi cette chose est censée servir exactement


Message édité par masklinn le 30-11-2008 à 16:29:42

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-11-2008 à 16:35:15    

ok,
 
j'ai 3 tableaux comme tu peux le voir ci-dessus et je voudrais les mettre dans un seul tableau ...est ce possible?
 Je peux changer ma syntaxe car je ne suis pas sur du tout de ce que j'ai mis

Reply

Marsh Posté le 30-11-2008 à 16:36:38    

muchachos14 a écrit :

ok,
 
j'ai 3 tableaux comme tu peux le voir ci-dessus et je voudrais les mettre dans un seul tableau ...est ce possible?


C'est pas une explication ça, c'est une description de la "solution" que tu as "trouvée" à ton problème, et c'est une solution que, sans plus d'informations, je considère totalement stupide.
 
Ce que je veux connaitre, c'est le problème correspondant.


Message édité par masklinn le 30-11-2008 à 16:37:28

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-11-2008 à 16:48:52    

en fait le pb est le suivant:
je dois creer une classe qui demande à l'utilisateur de d’entrer un tableau statique
des notes obtenues par l'étudiant X à l'université en déclarant 3 vecteurs v1,v2 et v3 de
même dimension de telle façon que leurs éléments sont respectivement remplis par
l'utilisateur et définies par les colonnes 1,2 et 3 du tableau indiqué ci-dessous.
|matiere|coeff|note|
|MATH|1.5|15|
|physique|2.5|16|

Reply

Marsh Posté le 30-11-2008 à 17:01:30    

Et comme tu n'arrivais pas à créer des tableaux hétérogènes par ligne tu as décidé de les créer par colonne et de créer un tableau hétérogène de colonnes?

 

Tu t'es pas dit que c'était peut-être parce que la solution de base n'était pas la bonne?

 

Ce que tu veux ici c'est un enregistrement, genre db record, ou struct C. En Java, c'est une classe, chaque ligne de ton tableau correspond à une instance de la classe. Et accessoirement, si la taille du tableau de notes est variable, tu devrais aller voir du coté de java.util.List.


Message édité par masklinn le 30-11-2008 à 17:03:09

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-11-2008 à 17:01:30   

Reply

Marsh Posté le 30-11-2008 à 17:05:06    

Comment fais tu cela?

Reply

Marsh Posté le 30-11-2008 à 17:05:58    

Tu apprends le java?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-11-2008 à 17:07:57    

oui je debutes

Reply

Marsh Posté le 30-11-2008 à 17:10:34    

Ben c'est ma suggestion justement, tu apprends le java, le tutoriel de sun est probablement un bon début.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 02-12-2008 à 13:44:21    

[q]
je dois creer une classe qui demande à l'utilisateur de d’entrer un tableau statique  
des notes obtenues par l'étudiant X à l'université en déclarant 3 vecteurs v1,v2 et v3 de  
même dimension de telle façon que leurs éléments sont respectivement remplis par  
l'utilisateur et définies par les colonnes 1,2 et 3 du tableau indiqué ci-dessous.  
[/q]
 
Typiquement un problème à la con d'un prof de math qui enseigne l'option "informatique"... Il y a 15 ans, il faisait le même problème en PASCAL, et maintenant en Java car c'est plus à la mode... Mais rien à voir avec du java...

Reply

Sujets relatifs:

Leave a Replay

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