public static void main(String[] s){
int n0=1;
int n1=2;
int n2=4;
int n3=8;
int n4=16;
//n0~n4都是相加和是独立数,
//所以n0~n4与任何和数值的与值都是本身
int data =n0+n1+n2+n3;
System.out.println("data 中是否包含n0:"+((data&n0)==n0));
System.out.println("data 中是否包含n1:"+((data&n1)==n1));
System.out.println("data 中是否包含n2:"+((data&n2)==n2));
System.out.println("data 中是否包含n3:"+((data&n3)==n3));
System.out.println("data 中是否包含n4:"+((data&n4)==n4));
}
data 中是否包含n0:true
data 中是否包含n1:true
data 中是否包含n2:true
data 中是否包含n3:true
data 中是否包含n4:false