им пытаются сделать генератор случайного цвета, но я не хотят подобные цветы, чтобы показать в ArrayListКак я могу сравнить цвета в java?
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;
}
}
Я действительно путаю, пожалуйста, помогите :)
Если это помогло, то почему это -1? – Alex
Nevermind for -1 (каждый ответ на этой странице получил -1), но если вы думаете, что существующий ответ в другом вопросе может точно ответить на этот вопрос, отметьте его как дублирующийся в следующий раз. Наверное, это и есть причина для понижения. @MichaelArdan – StarPinkER