Salut,
Je suis en train de faire un petit prog pour gerer les membres d'un labo, et j'ai ma méthode ajoutMembre qui ne marche pas, et ??? va savoir pourquoi, je me le demande. Car à la compile ya pas d'erreur.
Code :
- public class Labo {
- String nom;
- int taille;
- int TAILLE_MAX = 5;
- String membres[] = new String[TAILLE_MAX];
- public Labo(String nom){
- this.nom=nom;
- }
- public Labo(String nom, String membres[]){
- this.nom=nom;
- for(int i=0;i<membres.length;i++)
- this.membres[i]=membres[i];
- }
- public void ajoutMembre (String m){
- if (membres.length < TAILLE_MAX){
- membres[membres.length + 1] = m;
- }
- }
- public void affiche(){
- System.out.println("Nom du labo : " + nom);
- for(int i=0;i<membres.length;i++){
- if(membres[i]!=null){
- System.out.println("Membre " + i + " : " + membres[i]);
- }
- }
- }
- public static void main (String args[]){
- String[] essai = {"Boris","Yvan","Florent"};
- Labo monLabo = new Labo("Mon Labo",essai);
- monLabo.affiche();
- monLabo.ajoutMembre("Le prof" );
- monLabo.affiche();
- }
- }
|
Merci d'avance pour vos lanternes.