在java中如何设置一个标志位呢???

黑菜妞妞 发布于 2011/08/26 16:54
阅读 5K+
收藏 0
在java中如何设置一个标志位呢???
加载中
0
红薯
红薯

下面是设置标志位和取标志位的方法,其中add为true时是设置,为false是取消

public boolean HasOption(int option) { 
    return (this.options & option) == option; 
}

public void SetOption(int option, boolean add) {
	if(add)
		this.options |= option;
	else
		this.options &= ~option;
}
黑菜妞妞
黑菜妞妞
@小编辑 : 好滴 好滴 吸取经验
小编辑
小编辑
@黑菜妞妞 : 好答案要顶啊——点有帮助,或者设置最佳答案,养成好习惯
黑菜妞妞
黑菜妞妞
原来这样,我再想想,O(∩_∩)O谢谢老大!!!!
0
mallon
mallon
与或非操作
0
小吕
小吕
标志位 的作用是什么? 用途在哪?
0
ginkgo_w
ginkgo_w
感觉这种用法在c中特别多。
0
hantsy
hantsy
看到位操作就头晕了。
返回顶部
顶部