通过与运算传递多选参数
Posted 楠之枫雪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过与运算传递多选参数相关的知识,希望对你有一定的参考价值。
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
以上是关于通过与运算传递多选参数的主要内容,如果未能解决你的问题,请参考以下文章