java中的Integer的toBinaryString()方法
发布时间:2020-12-14 06:30:21 所属栏目:Java 来源:网络整理
导读:在一次面试的过程中,遇到过这样的题目,题目的大概意思是:让写出Integer类中的toBinaryString()方法 也就是说,把Integer转换为Binary的过程写出来 但是我蒙的,在查了JDK的源码,发现了这个很好用的方法,在此给大伙看看 下面是我做的一个测试: System.
在一次面试的过程中,遇到过这样的题目,题目的大概意思是:让写出Integer类中的toBinaryString()方法 也就是说,把Integer转换为Binary的过程写出来 但是我蒙的,在查了JDK的源码,发现了这个很好用的方法,在此给大伙看看 下面是我做的一个测试:
System..println(toBinaryString(
( i =; i< ; i++ System..println( + i + +(i &
String toBinaryString( toUnsignedString(i,
String toUnsignedString( i, [] buf = [ charPos = radix = << mask = radix -
buf[--charPos] = digits[i & i >>>= shift;
} (i != String(buf,charPos,( -
final [] digits = ,,,,, ,,,,, ,,,,, |