[java] Tableaux statiques

timon44 Messages postés 56 Statut Membre -  
godzi44 Messages postés 42 Statut Membre -
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 42 Statut Membre 14
 
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 56 Statut Membre 4
 
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 42 Statut Membre 14
 
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