Java将数字化成二进制字符串
2014-09-01 00:00
134 查看
copy from Integer.java
public static String toBinaryString(int i) { return toUnsignedString(i, 1); } /** * Convert the integer to an unsigned number. */ private static String toUnsignedString(int i, int shift) { char[] buf = new char[32]; int charPos = 32; int radix = 1 << shift; int mask = radix - 1; do { buf[--charPos] = digits[i & mask]; i >>>= shift; } while (i != 0); return new String(buf, charPos, (32 - charPos)); } /** * All possible chars for representing a number as a String */ final static char[] digits = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' };
相关文章推荐
- 华为上机测试题(数字字符串转二进制-java)
- 华为上机测试题(数字字符串转二进制-java)
- java中判断字符串是否为数字的两种方法
- java数字转字符串
- Java里数字转字符串前面自动补0的实现。
- java把字符串转化为二进制,再把二进制转换成字符串的一个小例子
- java中判断字符串是否为数字的方法的几种方法
- java中判断字符串是否数字的两种方法
- java字符串与二进制的相互转化
- java 如何判断一个字符串是数字
- JAVA16进制字符串转字符或数字
- java 验证邮箱格式正确性、验证字符串是否为数字
- 关于JAVA判断字符串是否数字
- java中验证字符串是不是数字的三+一种方法--转载别人
- java中判断字符串是否为数字的三种方法
- 基础:Java里数字转字符串前面自动补0的实现
- JAVA 将数字字符串转换成中文形式
- java中判断字符串是否为数字的三种方法
- java中判断字符串是否为数字的方法
- JAVA判断字符串是否为数字