我最近一直在努力尝试使用布尔.基本上,我不知道为什么这不起作用.
在一个文件中我有这样的东西:
public static boolean newboolean;
if (something) {
newboolean = true;
}
else {
newboolean = false;
}
Run Code Online (Sandbox Code Playgroud)
在另一个文件中我有:
if(firstclass.newboolean = true) {
doSomething()
}
else {
doSomethingDifferent()
}
Run Code Online (Sandbox Code Playgroud)
基本上,如果第一个中的东西if (something)是真的,那么newboolean应该设置为true.
但是,而不是这样doSomething()做doSomethingDifferent().但是,我知道布尔值设置为true的事实.
这让我觉得有一个问题告诉我的第二个文件它是真的,希望这是有道理的.有人可以帮忙吗?