• Java代码生成随机十六进制颜色代码


    Java代码生成随机十六进制颜色代码

    /**
     * @Title:RandomColor.java
     * @Package:com.fusionchart.model
     * @Description:生成随机颜色
     * @author:Youhaidong(游海东)
     * @date:2014-1-15 下午11:29:51
     * @version V1.0
     */
    package com.fusionchart.model;
    
    import java.util.Random;
    
    /**
     * 类功能说明
     * 类修改者 修改日期
     * 修改说明
     * <p>Title:RandomColor.java</p>
     * <p>Description:游海东个人开发</p>
     * <p>Copyright:Copyright(c)2013</p>
     * @author:游海东
     * @date:2014-1-15 下午11:29:51
     * @version V1.0
     */
    public class RandomColor {
    
    	/**
    	 * @Title:main
    	 * @Description:生成随机颜色
    	 * @param:@param args
    	 * @return: void
    	 * @throws
    	 */
    	public static void main(String[] args) 
    	{
    		//红色
    		String red; 
    		//绿色
    		String green;
    		//蓝色
    		String blue;
    		//生成随机对象
    		Random random = new Random();  
    		//生成红色颜色代码
    		red = Integer.toHexString(random.nextInt(256)).toUpperCase();
    		//生成绿色颜色代码
    		green = Integer.toHexString(random.nextInt(256)).toUpperCase(); 
    		//生成蓝色颜色代码
    		blue = Integer.toHexString(random.nextInt(256)).toUpperCase();  
    	       
    		//判断红色代码的位数
    		red = red.length()==1 ? "0" + red : red ;  
    		//判断绿色代码的位数
    		green = green.length()==1 ? "0" + green : green ; 
    		//判断蓝色代码的位数
    		blue = blue.length()==1 ? "0" + blue : blue ;
    		//生成十六进制颜色值
    		String color = "#"+red+green+blue;
    		
    		System.out.println(color);  
    	}
    }
    


  • 相关阅读:
    服务详解网址
    WCF、WebAPI、WCFREST、WebService之间的区别
    ql常见面试题 受用了
    用VSCode写python的正确姿势
    C#集合类型大盘点
    ASP.NET Web API 创建帮助页
    C#中IEnumerable、ICollection、IList、List之间的区别
    [WCF REST] 一个简单的REST服务实例
    sql存储过程算法
    oracle 存储过程
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315461.html
Copyright © 2020-2023  润新知