美文网首页
JAVA进制转换

JAVA进制转换

作者: ChineseBoy | 来源:发表于2016-10-19 15:27 被阅读145次

// Integer.toBinaryString(int i)//返回的是i的二进制表示,返回类型为String
// Integer.toString(int i,int radix)//返回的是i的二进制表示,返回类型为String,但是负数不适用。
// Integer.toHexString(int i)//返回16进制
// Integer.toOctalString(int i)//返回8进制

    System.out.println(Integer.toBinaryString(5));//101
    System.out.println(Integer.toBinaryString(-5));//-5的二进制的补码形式
    System.out.println(Integer.toString(5,2));//101
    System.out.println(Integer.toString(-5,2));//结果不对,负数不能用此函数
    
    System.out.println(Integer.toHexString(16));
    System.out.println(Integer.toOctalString(16));

// Integer.parseInt(String s,int radix)//radix进制的s,转化为十进制,返回类型为int
// Integer.valueOf(String s,int radix)//同上
System.out.println(Integer.parseInt("101", 2));
System.out.println(Integer.valueOf("-101", 2));//这里负数可以用
System.out.println(Integer.parseInt("10", 16));
System.out.println(Integer.valueOf("10", 16));

相关文章

  • 二进制基础

    了解 十进制和二进制的由来 进制转换 位运算 JDK内置的进制转换 Java中的进制 十进制和二进制的又来 十进制...

  • java04(进制转换)

    十进制转换二进制: 虽说java自带系统函数,但还是跟着写写!写写更健康! 十进制转换十六进制: 这里我们...

  • 十进制转二进制

    十进制转二进制 JAVA实现 一、toBinaryString()方法 利用Java自己封装的转换二进制静态方法直...

  • JAVA进制转换

    // Integer.toBinaryString(int i)//返回的是i的二进制表示,返回类型为S...

  • java进制转换

    10进制转16进制

  • 写网关专用

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

  • Java learning(二: Java语言基础)

    本阶段讲解了Java语言的基本语法,是Java语言的基本知识 Java语言基础-计算机进制转换:二进制、八进制、十...

  • Java 十六进制(Hex)与byte数组之间的转换

    Java 十六进制(Hex)与byte数组之间的转换

  • 数据类型与运算符

    进制转换 在我的Java基础知识整理,补充内容,里面有十进制和二进制之间的转换,我这里就不再写十进制和二进制之间的...

  • java与进制转换

    1、java特点:可移植性、面向对象、开源、健壮性 2、jdk、jre、jvm: a)jdk:java devel...

网友评论

      本文标题:JAVA进制转换

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