通过随机拼接rgb编码的方式,获取随机的颜色码
更多精彩
- 更多技术博客,请移步 asing1elife’s blog
实现方式
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;