Java 中RGB颜色自动生成 十六进制 Java代码

来源:互联网 发布:北京网络职业学院 假期 编辑:程序博客网 时间:2024/04/29 23:44

 

public static String getRandColor() {
  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;
 }

 

原创粉丝点击