java-RGB与十六进制的互相转换
一、java-RGB转换成十六进制
/*** rgb转换成16进制* @param r* @param g* @param b* @return*/public String rgb2Hex(int r,int g,int b){return String.format("#%02X%02X%02X", r,g,b);}
备注:解释 %02X :
- X :代表以16进制形式输出;
- 02 :表示不足两位,前面补0输出;如果超过两位,则实际输出;
- 如果直接写为 %2x,数据不足两位时,实际输出,即不额外补0输出; 如果超过两位,则实际输出。
二、java-十六进制转换成rgb
/*** 16进制颜色字符串转换成rgb* @param hexStr* @return rgb*/public int[] hex2RGB(String hexStr){if(hexStr != null && !"".equals(hexStr) && hexStr.length() == 7){int[] rgb = new int[3];rgb[0] = Integer.valueOf(hexStr.substring( 1, 3 ), 16);rgb[1] = Integer.valueOf(hexStr.substring( 3, 5 ), 16);rgb[2] = Integer.valueOf(hexStr.substring( 5, 7 ), 16);return rgb;}return null;}
三、16进制转10进制
/*** 16进制转10进制* @param hexStr* @return */public long hex2Integer(String hex_num){return Long.parseLong(hex_num, 16);}
四、10进制转16进制
/** 10进制转16进制 */public long integer2hex(String num){return Integer.parseInt(num,16);}
java-RGB与十六进制的互相转换相关推荐
- java rgb to yuv420_RGB to YUV420转换
说明:下面的代码用C\C++执行都可以,用C的时候请把#include 删除. RGB to YUV420 原代码: RGB2YUV.CPP文件 #include #include #include ...
- RGB与十六进制颜色码转换工具
[42, 183, 202] 颜色16进制 传送门 matplotlib画图颜色控制 常用marker 更多: https://www.cnblogs.com/Big-Big-Watermelon/p ...
- rgb html转换,RGB与十六进制数值互转(html)
保存下来,浏览器打开就可以使用了,挺方便 CSS入门 十六进制颜色值 值"#FF9999"是由红绿蓝三原色组成的颜色,#号后的两位表示红,其后的两位为绿,最后的两位为蓝. func ...
- RGB颜色值与十六进制颜色码转换(在线)
RGB颜色值与十六进制颜色码转换工具:https://littlehiuman.github.io/19-ColorValueChange/ 可以根据RGB颜色值转换成16进制颜色码, 也可以根据16 ...
- 十六进制颜色码转换成RGB颜色值
十六进制颜色码转换成RGB颜色值 相关知识点 0xFF 十六进制 如果转成二进制位:11111111 int值是32位,0的二进制: 00000000000000000000000000000000 ...
- 十六进制颜色码转换成RGB颜色值:
十六进制颜色码转换成RGB颜色值: 颜色码对照表 颜色 英文代码 形象描述 十六进制 RGB LightPink 浅粉红 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 2 ...
- RGB颜色值与十六进制颜色码转换
当前位置:首页 > 应用工具 > RGB颜色值与十六进制颜色码转换工具 RGB颜色值转换成十六进制颜色码: 十六进制颜色码转换成RGB颜色值: 颜色码对照表 颜色 英文代 ...
- java中带符号十六进制转换成十进制详解
java中带符号十六进制转换成十进制详解 代码如下 代码如下 必须拿ffff进行测试,否则测不出异同 public void test1(){String strHex="ffff" ...
- java实型常量用十六进制表示_[Java入门笔记] Java语言基础(二):常量、变量与数据类型...
常量与变量 什么是常量和变量 常量与变量都是程序在运行时用来存储数据一块内存空间 常量: 常量的值在程序运行时不能被改变,Java中声明常量必须使用final关键字.常量还可以分为两种意思: 第1种意 ...
- php中RGB转十六进制、十六进制转RGB
php中RGB转十六进制.十六进制转RGB 在js调色器中,不同的浏览器获取到的颜色值会不一样,比如ie是十六进制:#FF00FF,而火狐和谷歌浏览器中:rgb(255,255,255). 1 2 3 ...
最新文章
- 基于卷积神经网络(CNN)的仙人掌图像分类
- java多线程流式写入文件夹_java多线程写入同一文件
- 山东省计算机春季高考大纲,2017年山东春季高考专业知识考试大纲.doc
- kubernetes 磁盘、PV、PVC
- 家用车多少马力才够用?
- C语言中#define的用法
- 目录:常用沉降预测算法
- maxscale mysql_安装maxscale MySql读写分离
- uint和int的区别
- AI画图插画快捷做图
- mysql集群master和salve配置mysql的master和salve详解事件
- 大乐斗2服务器维护,《QQ宠物》和《乐斗II》停止运营
- mysql报错信息1067_mysql 1067错误报错!这个是mysqld - -console得到的信息
- 【第2期免费送书】 10本机器学习与Python相关书籍等你来领!经典之作,绝对领你心动......
- 电脑网络图标有*号,或者本地连接图标有红叉,但能正常上网问题解决
- matlab人脸识别样本库建立,facenet 人脸识别(二)——创建人脸库搭建人脸识别系统...
- PHP做后端编程的入门
- 查看电脑已连接无线的密码
- linux硬件级虚拟机系统 电脑安桌游戏多开完全去除vm标识去虚拟化
- 简单的一些网络流问题