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

 

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;
 }

 

你可能感兴趣的:(java,String,Random)