comment pourrais-je comparer les couleurs en java?

im essayant de faire une couleur aléatoire générateur mais je ne veux pas de couleurs similaire à afficher dans la liste de tableaux

public class RandomColorGen {

public static Color RandColor() {
    Random rand = new Random();
    float r = rand.nextFloat();
    float g = rand.nextFloat();
    float b = rand.nextFloat();
    Color c = new Color(r, g, b, 1);
    return c;

}

public static ArrayList<Color> ColorList(int numOfColors) {
    ArrayList<Color> colorList = new ArrayList<Color>();
    for (int i = 0; i < numOfColors; i++) {
        Color c = RandColor();
        if(similarcolors){
            dont add
        }
        colorList.add(c);

    }
    return colorList;
}

}

Je suis vraiment confus s'il vous plaît aider 🙂

InformationsquelleAutor Ryan Maddox | 2013-03-07