【Java】随机生成16进制颜色

水深无声 2022-08-22 01:17 434阅读 0赞
  1. public static String getRandColorCode() {
  2. String r, g, b;
  3. Random random = new Random();
  4. r = Integer.toHexString(random.nextInt(256)).toUpperCase();
  5. g = Integer.toHexString(random.nextInt(256)).toUpperCase();
  6. b = Integer.toHexString(random.nextInt(256)).toUpperCase();
  7. r = r.length() == 1 ? "0" + r : r;
  8. g = g.length() == 1 ? "0" + g : g;
  9. b = b.length() == 1 ? "0" + b : b;
  10. return "#" + r + g + b;
  11. }

发表评论

表情:
评论列表 (有 0 条评论,434人围观)

还没有评论,来说两句吧...

相关阅读

    相关 16颜色码对照表

    常用十六进制颜色对照表代码查询 颜色代码表:以下样色显示您可能觉得不够精确,这和电脑显示器有直接关系。您可查看颜色代码,绝对正确,绝无重复。 <table>