Salut,
Ceci est normale, tu demandes aux programmes de choisir un nombre "aléatoire" en se basant sur l'horloge, dans une boucle for, c'est à dire, que les nombres seront tellement rapprochés, qu'ils seront pratiquement égaux.
Ce qu'il faut faire, sortir Randome Aleat... de la boucle, pour l'initialiser une fois. Et après, utiliser la méthode nextInt(), et nextFloat() pour les flottants.
public static void main(String []args){
double r;
Random Aleat =new Random(System.currentTimeMillis());
for(int i=1 ;i<4;i++){
r= Aleat.nextDouble();
System.out.println(r);
}
}
Google is your friend