展示用16进制和8进制计数法来操作long值,用Long.toBinaryString()来显示结果
package test;
public class Literals {
public static void main(String[] args) {
// TODO Auto-generated method stub
long lon1=0x2f;//十六进制以前缀0x 或者0X 后面跟随0-9或小写或大写的a-f
long lon2= 071;//八进制以前缀0以及后续的0-7的数字来表示
System.out.println("lon1======"+Long.toBinaryString(lon1));
System.out.println("lon2======"+Long.toBinaryString(lon2));
}
}
lon1101111
lon2111001