Java实现颜色随机

通过随机拼接rgb编码的方式,获取随机的颜色码

实现方式

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
String r, g, b;

// 定义随机数	Random random = new Random();
	
// 获取编码
r = Integer.toHexString(random.nextInt(256)).toUpperCase();
g = Integer.toHexString(random.nextInt(256)).toUpperCase();
b = Integer.toHexString(random.nextInt(256)).toUpperCase();
	
// 编码有效性控制
r = r.length() == 1 ? "0" + r : r;
g = g.length() == 1 ? "0" + g : g;
b = b.length() == 1 ? "0" + b : b;
	
// 拼接
return r + g + b;