java中十进制转换为二进制、八进制和十六进制
2012-09-25 10:39
369 查看
java中十进制转换为二进制、八进制和十六进制函数为:都是Integer类中的函数,转换后的返回值为String型
public static String toBinaryString(int i)
public static String toHexString(int i)
public static String toOctalString(int i)
例如:计算一个字节中置为1的个数。
public class theNumberOfOne {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubbyte s = 0x7F;int count = countNumberOne(s);System.out.println(count);}public static int countNumberOne(byte s){int count = 0;System.out.println(s);String str =Byte.toString(s); //s+"";//str = Integer.toBinaryString(Integer.parseInt(str))+"";System.out.println(str);for(int i=0;i<7;i++){if((str.substring(i,i+1)).equals("1")){count++;}}return count;}}
相关文章推荐
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- 在JAVA中二进制,八进制,十六进制,十进制间进行相互转换
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- java: 查表法将十进制整数转换成二进制、八进制、十六进制
- java 二进制,八进制,十进制,十六进制间相互转换的方法
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- java 十进制与二进制,八进制,十六进制之间的转换
- java中进行二进制,八进制,十六进制,十进制间进行相互转换
- java 十进制转换为二进制、八进制和十六进制原理
- [JAVA]二进制,八进制,十六进制,十进制间进行相互转换
- Java 二进制、八进制、十六进制与十进制之间的转换
- java中进行二进制,八进制,十六进制,十进制间进行相互转换
- Java 二进制,八进制,十进制,十六进制之间的相互转换
- 十进制与十六进制、二进制、八进制之间的转换(Java)
- java中进行二进制_八进制_十六进制_十进制间进行相互转换
- java十进制转换为二进制、八进制和十六进制
- java中的二进制,八进制,十进制,十六进制的转换 .