我如何克服"双重不能被解除引用"?

use*_*225 0 java random double if-statement

这是我遇到问题的地方.

    double num1 = Math.random();
    double num2 = Math.random();
    if (num1 < num2.num2) {
    //do something
    }
Run Code Online (Sandbox Code Playgroud)

如果num2的平方值大于num1的值,我希望代码执行某些操作.但是,NetBeans将此标记为错误,表示无法取消引用double.我该怎么办?

Mat*_*all 7

num2.num2不是你如何在Java中对数字进行平方.这是:

double num1 = Math.random();
double num2 = Math.random();
if (num1 < num2*num2) {
    //do something
}
Run Code Online (Sandbox Code Playgroud)

请参阅Java教程:赋值,算术和一元运算符.