• 二进制转16进制JAVA代码


    public class Binary2Hex
    {
    	public static void main(String[] args)
    	{
    		String bString ="10101000";//需要转的二进制代码
    		System.out.println(binaryString2hexString(bString));
    	}
    
    	public static String binaryString2hexString(String bString)
    	{
    		if (bString == null || bString.equals("") || bString.length() % 8 != 0)
    			return null;
    		StringBuffer tmp = new StringBuffer();
    		int iTmp = 0;
    		for (int i = 0; i < bString.length(); i += 4)
    		{
    			iTmp = 0;
    			for (int j = 0; j < 4; j++)
    			{
    				iTmp += Integer.parseInt(bString.substring(i + j, i + j + 1)) << (4 - j - 1);
    			}
    			tmp.append(Integer.toHexString(iTmp));
    		}
    		return tmp.toString();
    	}
    }




        每当夜深人静的时候,想想今天发生了什么,失去了什么,得到了什么,做了什么,没做什么,该做什么,不该做什么,明天要做什么!
  • 相关阅读:
    MyCAT-安装配置读写分离
    MYSQL-GTID复制
    Harbor使用
    ansible-playbook(合集)
    Ansible批量添加主机
    MyCAT+MGR
    随笔说明
    常用sql语句
    接口测试基础
    正则表达式
  • 原文地址:https://www.cnblogs.com/KongkOngL/p/3923444.html
Copyright © 2020-2023  润新知