我想通过将方法传递给方法set_Execute.Can来设置一个布尔值为true。有人可以帮助解决这个问题吗?无法通过在方法内调用变量来将值设置为
这里是代码:
public boolean canExecute(){
boolean execute=false;
set_Execute(execute);
log("can execute"+execute); //it is going inside method set_Execute but it is always printing execute as false
return execute;
}
private boolean set_Execute(boolean setExecute){
return setExecute=true;
}
@ ritesht93这绝对没有区别。 '布尔'是不可变的。 – Radiodef
不,我通过那个帖子,但没有得到确切的答复,并且它说abt传递参考或value.mine是不同的 – divya
它不是。完全一样。 – Savior