小编sva*_*hon的帖子

这个布尔setter是什么意思?

我为Java程序分配了一些维护任务,并发现:

public void setActiveCode(boolean isActiveCode) {
    this.isActiveCode = isActiveCode & Boolean.TRUE;
}
Run Code Online (Sandbox Code Playgroud)

类型this.isActiveCode是a boolean,对于类中的每个布尔设置器重复相同的概念.我无法弄清楚为什么这样做,我不能问原始的开发人员.

这样做有没有正当理由?

java

3
推荐指数
1
解决办法
108
查看次数

标签 统计

java ×1