源码分析Integer类中的toUnsignedString0(int val, int shift)
该方法作用为将传入数值转换为规定进制,并且返回该进制数的字符串这里用二进制来举例
val为传入数据 shift为log2(所需进制数)例如要转换为二进制则shift=log2(2)=1;
源码如下
private static String toUnsignedString0(int val, int shift) {
int mag = Integer.SIZE - Integer.numberOfLeadingZeros(val);
int chars = Math.ma
原创
2020-07-03 14:03:34 ·
345 阅读 ·
0 评论