Bonjour je souhaiterais effectuer un petit programme (un Repertoire) qui fonctionnerait avec des structure. Malheuresement j'ai appris que en java les structure n'existe pas. J'ai quelques pistes pour commencer (2 class)

Le programme serait ainsi : -une class où se trouve le "main" que j'ai appelé PROGRAMME.
-une autre class "INDIVIDU" où l'on repertorie les variables de la structure

Voici la class "individu" que j'ai commencée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class individu {
		private String nom;
		private String prenom;
		private String adresse;
		private String telephone;
		private int age;
 
		public individu(String n,String p,String a,String t,int ag){
			nom = n;
			prenom = p;
			adresse = a;
			telephone = t;
			age = ag;		
		}
je souhaiterai mettre une fonction "AJOUTER" qui me demande de taper les differentes informations et qui les stockerai dans un tableau "tab" de 100 max.
Cette fonction serai appelé depuis "le main".

VOila ce que j'ai fais mais je ne sais pas si c'est bon:
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
16
17
18
19
20
21
22
public individu ajoute(individu tab[],int nbindiv)throws IOException{
			String name,firstname,adress,phone;
			int old;
			BufferedReader clavier;
			clavier = new BufferedReader(new InputStreamReader(System.in));
			String ligne;
			System.out.print("Taper le nom");
			name = clavier.readLine();
			System.out.print("Taper le prenom");
			firstname = clavier.readLine();
			System.out.print("Taper l'adresse");
			adress = clavier.readLine();
			System.out.print("Taper le telephone");
			phone = clavier.readLine();
			System.out.print("Taper l'age");
			ligne = clavier.readLine();
			old = Integer.parseInt(ligne);
 
			tab[nbindiv] = new individu(name,firstname,adress,phone,old);
			return tab[nbindiv];
 
		}
Merci