用十六制和八进制记数法来操作long值,用Long.toBinaryString()来显示结果.
public class Long2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
long b1=0x300L;
long b2=0200L;
System.out.println("b1:" + Long.toBinaryString(b1));
System.out.println("b2:" + Long.toBinaryString(b2));
}
}
去看看api文档最有用
就是显示Long类型的数值的二进制形式呀,可以跟踪下JDK的源码的。祝好!