Random
- import java.util.Random;
- public class Rand {
- private static final Random rnd = new Random();
- /* От 0 до max */
- public static int random(int max) {
- return rnd.nextInt(max);
- }
- /* От min до max */
- public static int random(int min, int max) {
- return min + rnd.nextInt(max - min);
- }
- /* Случайный цвет RGB */
- public static int randomColor() {
- return rnd.nextInt(0xffffff);
- }
- /* RGB-цвет от min до max */
- public static int random2Color(int min, int max) {
- final int tmp = max - min;
- final int r = min + rnd.nextInt(tmp);
- final int g = min + rnd.nextInt(tmp);
- final int b = min + rnd.nextInt(tmp);
- return (r << 16) | (g << 8) | b;
- }
- }