Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java如何计算if语句返回true的次数_Java - Fatal编程技术网

Java如何计算if语句返回true的次数

Java如何计算if语句返回true的次数,java,Java,在这段代码中,我得到了计数1,如果我打印出注释计数,我得到997乘以0,我该怎么做,我的println将是3?简言之,我想计算if语句返回true的次数,并在for循环之前打印出该数字Move int count=0,为循环的每次迭代打印最后一行,事实上,这几乎是1K时间。答案可能是1000或0:在循环中,您没有明显地更改ResultBinary或ResultBinary。为什么将count声明为静态?实际上,我正在为我的大型Java EE应用程序编写API,因此在该流中,我将该变量声明为静态

在这段代码中,我得到了计数1,如果我打印出注释计数,我得到997乘以0,我该怎么做,我的println将是3?简言之,我想计算if语句返回true的次数,并在for循环之前打印出该数字

Move int count=0,为循环的每次迭代打印最后一行,事实上,这几乎是1K时间。答案可能是1000或0:在循环中,您没有明显地更改ResultBinary或ResultBinary。为什么将count声明为静态?实际上,我正在为我的大型Java EE应用程序编写API,因此在该流中,我将该变量声明为静态
for (int i = 0; i < 1000; i++) {
            //Statement
            int count = 0;
            if (ResultABinary.equals(ResultBBinary)) {
                count++;
                System.out.println(count);
            }
            // System.out.println(count);
        }
static int count = 0;
for (int i = 0; i < 1000; i++) {
    //Statement
    if (ResultABinary.equals(ResultBBinary)) {
        count++;
        System.out.println(count);
    }

}
System.out.println(count);
int count = 0;    
for (int i = 0; i < 1000; i++) {
    //Statement
    if (ResultABinary.equals(ResultBBinary)) {
        count++;
        System.out.println(count);
    }
}
System.out.println(count);