bonjour à tous

Je recherche un moyen pour passer d'un générateur de chiffres à un générateur de lettre voici ce que j'ai déjà fait :

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
23
24
25
26
27
28
29
30
31
import java.util.Random;
public class gene {
    Random gen = new Random();
    char[] tabcodon = new char[3];
    public gene() {
 
          for(int i = 0 ; i<3 ; i++){
            tabcodon[i]=lettre(gen.nextInt(4));
 
        }
    }
    public String toString(){
        return tabcodon[0]+tabcodon[1]+tabcodon[2]+".";
    }
 
     public static void main(String[] args) {
         gene mongene = new gene();
         System.out.println(mongene.toString());
 
    }
 
     public char lettre(int n){
         switch(n){
             case 0 : return 'A';
             case 1 : return 'C';
             case 2 : return 'G';
             default : return 'T';
         }
     }
 
}
je ne comprends pas pourquoi ca ne fonctione pas .

Merci bcp