`
wuzijingaip
  • 浏览: 329941 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java进制互转

阅读更多

十进制转成十六进制:
Integer.toHexString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成二进制
Integer.toBinaryString(int i)

十六进制转成十进制
Integer.valueOf("FFFF",16).toString()
八进制转成十进制
Integer.valueOf("876",8).toString()
二进制转十进制
Integer.valueOf("0101",2).toString()

Demo:

package com.ask.test;

public class Test16to2 {
public static void main(String[] args) {
  String a = Integer.valueOf("E4E2C4",16).toString();
  System.out.println("16进制数据”E4E2C4“对应的10进制数据是:" + a);
  String b = Integer.toBinaryString(Integer.parseInt(a));
  System.out.println("16进制数据”E4E2C4“对应的2进制数据是:" + b);
}
}

分享到:
评论

相关推荐

    Java进制转换方法整理

    10进制转2进制 Integer.toBinaryString(n) 一个二进制字符串 10进制转8进制 Integer.toOctalString(n) 一个八进制字符串 10进制转16进制 Integer.toHexString(n) 一个十六进制字符串 10进制转 R 进制 Integer....

    10进制和62进制互转工具类

    此文件为进制转换工具类,用于10进制和62进制互转,帮助大家解决问题

    java 十进制 十六进制 互转

    以下是一个自定义的十进制转十六进制的函数示例: ```java private String decimalToHex(int decimal) { StringBuilder hex = new StringBuilder(); if (decimal ) { hex.append(decimal (decimal) : change...

    Base16 java字符串与十六进制互转 js字符串与十六进制互转

    在Java中,我们可以使用`java.util.HexFormat`类(Java 11及以上版本)或者`java.security.MessageDigest`配合`java.math.BigInteger`来实现十六进制转换。如果你使用的是早期版本的Java,可以自定义方法: ```java...

    java 中英文与十六进制unicode转换源码例程

    转换效果:中文English <--> 4e2d65870045006e0067006c006900730068

    double与8位16进制互转

    double与8位16进制互转,输入double转为8位16进制;输入8位16进制转化为double

    16进制2进制互转

    本篇将深入探讨如何使用Java语言实现十六进制与二进制的相互转换,这不仅有助于加深对数字系统理解,也能提升在实际开发中的效率。 ### 十六进制与二进制简介 - **十六进制**:是一种基数为16的进位制计数法,采用...

    int与4位16进制互转

    int与4位16进制互转,输入int型数据,转化为4位16进制。输入4位16进制转化为整数。

    Java中3DES加密解密示例(封装byte数组16进制互转)

    Java 中的 3DES 加密解密示例(封装 byte 数组和 16 进制字符串互转) 在 Java 中,3DES 加密是一种常用的加密算法,它可以将明文数据转换为密文数据,以保护数据的安全性。在本示例中,我们将展示如何使用 3DES ...

    java工具类 string转10进制sacii byte数组再转16进制字符数组再转16进制byte数组 string与BCD互转

    java工具类 : string转10进制sacii byte数组、 10进制sacii byte数组转16进制字符数组、 16进制字符数组转16进制byte数组、 string与BCD互转等方法,包含多个转换方法, 足够满足日常解包组包需求

    安卓汉字与16进制互转demo

    这个“安卓汉字与16进制互转demo”正是为了解决这样的问题而创建的。在本篇文章中,我们将深入探讨汉字与16进制之间的转换原理,并基于描述中的“经过修改后得到正确转化结果”的提示,解析这个转换过程的关键步骤。...

    各种进制之间互转

    各种进制之间互转 如任意进制转化十进制等

    VB汉字与十六进制互转.zip

    本压缩包"VB汉字与十六进制互转.zip"提供了关于汉字与十六进制转换的源码,这在处理汉字编码、数据存储或网络传输时是非常实用的。以下将详细解析这个主题及其相关知识点。 首先,我们需要理解汉字在计算机中的表示...

    java 字符串转16进制Ascii

    总结一下,Java中字符串转16进制ASCII涉及的关键点有: 1. `char`类型的字符与ASCII码的转换。 2. 使用`Integer.toHexString()`将ASCII码转换为16进制字符串。 3. 处理Unicode字符时,需要考虑字符集和编码方式。 ...

    pcm音频和二进制进行互转

    在理解PCM音频与二进制之间的转换之前,我们需要了解一些基本概念。 1. **模拟信号与数字信号**:音频信号最初是以模拟形式存在的,它是一个连续变化的电压或电流信号。然而,计算机只能处理离散的二进制数据,所以...

    十进制与二进制、八进制、十六进制互转

    通过这种方式,你可以实现一个完整的数制转换工具,包括十进制与其他三种数制之间的互转。 在实际应用中,了解这些转换技巧对于理解和处理计算机数据至关重要,无论是编程、网络通信还是内存管理,这些基础知识都起...

    十进制与unicode互转

    本资源主要关注的是“十进制与Unicode”之间的转换,这在Java编程中尤其常见,因为Java使用Unicode作为其内部字符集。Unicode是一个包含世界上几乎全部字符的编码标准,而十进制则是我们日常计算中最常用的数制系统...

    颜色选择器以及RGB16进制互转.jar

    在颜色管理器中自行调色,然后返回该颜色的RGB颜色值,以及16进制颜色码,方便UI设计开发时使用,支持RGB16进制互转,个人纯java制作,6kb大小,右键java运行

    进制转换工具(能够对浮点数进行转换)

    该工具能够实现二进制、八进制、十进制、十六进制之间的相互转换,同时能够进行浮点数的转换。以及介绍了浮点数的标准表示法

    IP和十进制数互转,使用Java实现。

    Take the following IPv4 address: 128.32.10.1 This address has 4 octets where each octet is a single byte (or 8 bits). 1st octet 128 has the binary representation: 10000000 2nd octet 32 has the ...

Global site tag (gtag.js) - Google Analytics