gpt4 book ai didi

Java boolean 原语

转载 作者:行者123 更新时间:2023-11-29 03:02:47 26 4
gpt4 key购买 nike

我可以用 java 做这个吗?

private static boolean isRight(){
return new Random.nextBolean();
}

boolean test = true;
test = test && isRight()

我的问题是我可以使用 boolean 值来更新同一个 boolean 值,就像如果它是 int 或 double 一样吗?这是一个好的编程习惯还是有更好的方法

最佳答案

当然可以。 boolean 的工作方式与 Java 中的任何其他基本类型相同。

但是请注意,这是对 Random 的滥用:您不应该在每次要从中绘制时都重新初始化生成器。您可以将其保留为类中的 static 字段,注意在其监视器上进行 synchronize 以帮助实现线程安全。

另请注意,test 将在计算结果为 false 后保持为 false

关于Java boolean 原语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33808052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com