[java] Tableaux statiques

Fermé
timon44 Messages postés 53 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 17 décembre 2010 - 5 févr. 2009 à 09:47
godzi44 Messages postés 41 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 février 2009 - 5 févr. 2009 à 11:05
Bonjour à tous !
Je désire programmer en java, un tableau statiques permettant pour une rue, d'enregistrer le nombre de personne habitant dans chaque maison/immeuble, et leurs noms.
Pour cela, je veux créer un tableau statique (donc avec 50 numéro maximum dans la rue, par exemple) et enregistrer dans ce tableau, un nouveau tableau statique pour les personnes (10 par numero maximum).
Je n'y arrive pas vraiment ....
Et je voudrais savoir qu'elle est la différence entre tableau à 1 dimension, et à 2 dimensions ...
Voici le code que j'ai commencé à faire :


import java.util.*;


public class Utilisatrice {
	

	public static void main(String[] args) {

		//20 batiments mawi, 10 par batiments maxi
		int nb_p = 10 ;
		int nb_b = 20 ;
		
		String Personnes[];
		Personnes = new String[nb_p];
		String Rue[];
		Rue = new String[nb_b];
	

	}

}


Merci !
A voir également:

3 réponses

godzi44 Messages postés 41 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 février 2009 14
5 févr. 2009 à 10:15
Salut timon Je suppose que tu n'as pas encore vu la programmation objet. Car dans ton cas sa serait vraiment la solution la plus simple. Enfin sinon il existe les structures. je me souviens plus exactement de la syntaxe donc je vais voir et je te redis ça après.
a+
0
timon44 Messages postés 53 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 17 décembre 2010 4
5 févr. 2009 à 10:38
si si j'ai vu la prog objet, mais mon prof veut faire comme ca ...
le sujet est déjà pas trés claire .... enfin c'est pour comparrer le cout de plusieurs type de prog...
0
godzi44 Messages postés 41 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 17 février 2009 14
5 févr. 2009 à 11:05
Ok.
Que dieu foudroit les profs!!!
Mais bon on va faire autrement.

public class Utilisatrice {


public static void main(String[] args) {

//20 batiments maxi, 10 par batiments maxi
int nb_p = 10 ;
int nb_b = 20 ;

String Rue[][];
Rue = new String[nb_b][nb_p];

for (int i =0;i<=nb_b;i++) {
Rue[i][0]=i;
}

for (int i =0;i<=nb_b;i++) {
for(int j =0;j<=nb_b;j++) {
Rue[i][j]=//nom des personnes habitant ce batiment
}
}

}
0