美文网首页
不同进制、编码之间的转换

不同进制、编码之间的转换

作者: ccDown | 来源:发表于2017-10-09 18:55 被阅读0次

进制转换

十进制转成十六进制: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()

byte数组转String String byteString = new String (byte);

编码之间的转换

1.AscII转String

以两位为一个单位进行转化为integer,然后将该数字转为char

public static String convertAscllToString(String ascllString){

StringBuilder sb = new StringBuilder();

StringBuilder temp = new StringBuilder();

for( int i=0; i<ascllString.length();i++){

String output = ascllString.substring(i, (i + 2));

int decimal = Integer.parseInt(output, 16);

sb.append((char)decimal);

temp.append(decimal);

}

return sb.toString();}

String转 AscII

通过String.charAt获取到char,将该char转换为int类型的

public static String converStringtoAscll(String string){

StringBuilder stringBuilder = new StringBuilder();

for (int i = 0;i<string.length();i++){

stringBuilder.append((int)string.charAt(i));

}

return stringBuilder.toString();

}

2.BCD码

BCD码是二进制-十进制数,4位二进制数表示1个十进制数字,每一位代表的数值不同

相关文章

  • 不同进制、编码之间的转换

    进制转换 十进制转成十六进制:Integer.toHexString(int i) 十进制转成八进制 Intege...

  • 软件测试-1.测试基础

    1.软件测试的简单认识 2.计算机 十进制转换成二进制 二进制转换成十进制 3.编码和计量单位 人和计算之间的翻译...

  • 数制及数据转换

    1.对应关系表: 2.不同数制间的数据转换 (1)转换成十进制 (2)二进制数、八进制数和十六进制数之间的转换 八...

  • 编码进制转换

    将“大喵4号”转换通过 UTF-8 编码后的 16 进制字节序列 新建一个txt文件 在编辑器中打开输入文字 gi...

  • 二进制、八进制、十进制、十六进制之间转换

    (一)、进制之间的转换 八进制:0-7 十六进制:0-F 1、十进制 与 二进制之间的转换 (1)、十进制转换为二...

  • 从零学java笔录-第6篇 进制之间转换

    本讲主要内容: 1:进制理解 2:进制之间转换 3:负数的进制 正文 进制之间的转换: 二进制、八进制、十进制、十...

  • Base64编码

    Base64编码可将任意二进制数据转换为字符编码,转换后的编码包括:A ~ Z a ~ z 0 ~ 9 + /及作...

  • 2020-02-09 Python文本处理

    1. Python编码解码 将文本转换为二进制数据就是编码,将二进制数据转换为文本就是解码。编码和解码要按照一定的...

  • 不同进制数之间的转换

    用计算机处理十进制数,必须先把它转化成二进制数才能被计算机所接受,同理,计算 结果应将二进制数转换成人们习惯的十进...

  • 写网关专用

    java二进制,字节数组,字符,十六进制,BCD编码转换/** */

网友评论

      本文标题:不同进制、编码之间的转换

      本文链接:https://www.haomeiwen.com/subject/xeqiextx.html