Java 我如何显示真假的数量?

Java 我如何显示真假的数量?,java,Java,我如何显示真假的数量。例如: 真-8可被2整除。 真-42可被2整除。 False-11不能被2整除。 (我想让它展示什么…) 正确:2 错误:1 Random r=new Random(); int[]num=新的int[3];//与“={0,0,0,0}相同 布尔gameResult=true; for(int i=0;i

我如何显示真假的数量。例如: 真-8可被2整除。 真-42可被2整除。 False-11不能被2整除。 (我想让它展示什么…) 正确:2 错误:1

Random r=new Random();
int[]num=新的int[3];//与“={0,0,0,0}相同
布尔gameResult=true;
for(int i=0;i
Random r=new Random();
int[]num=new int[3];//与“={0,0,0,0}相同
int t计数=0,fCount=0;
布尔gameResult=true;
for(int i=0;i

上面的代码返回true和false计数。您现在可以根据需要使用它们。

以下是java代码:

import java.util.Random;

    public class DivisibleTest{

         public static void main(String []args){

          Random r = new Random();
          int counterTrue=0;
          int counterFalse=0;

        int[] num = new int[3]; // same as "= {0,0,0,0,0}
        boolean gameResult = true;

        for (int i = 0; i < num.length; i++) {
            num[i] = r.nextInt(100) + 1;

            if (num[i] % 2 == 0) {
                System.out.println("TRUE - " + num[i] + " is divisible by 2.");
                counterTrue++;
                counterTrue=counterTrue+1;
            } else {
                System.out.println("FALSE - " + num[i]
                        + " is not divisible by 2.");

                gameResult = false;
                System.out.println(counterFalse);
                counterFalse++;
                counterFalse=counterFalse+1;
            }

        }

        if (gameResult) {
            System.out.println("You Won");
            System.out.println("True:" +counterTrue );
            System.out.println("False:" +counterTrue );

        } else {
            System.out.println("You Lost");
            System.out.println("True:" +counterTrue );
             System.out.println("False:" +counterTrue );
        }

    }

    }
import java.util.Random;
公共类可分割测试{
公共静态void main(字符串[]args){
随机r=新随机();
int counterTrue=0;
int-counterFalse=0;
int[]num=new int[3];//与“={0,0,0,0}相同
布尔gameResult=true;
for(int i=0;i

如果您有任何问题,请告诉我them@Typo从我的代码可以看出,我是Java的新手,所以你能给我看一下代码来计算它们吗?这不是一个代码问题,如果你自己做了这一切,那么你在想该做什么时就不会有任何问题了……就像让人帮你系上领带一样shoes@Typo耶啊,好的,谢谢!太棒了!我只有一个问题…你为什么要把tCount++和fCount++放在一起?tCount和fCount是两个变量。两个变量一开始都是0。如果结果是真的,我们将把tCount增加1,如果结果是假的,我们将把fCount增加1。这些用于计算真的和假的数量。清楚吗w、 没问题,祝你好运。
Random r = new Random();

    int[] num = new int[3]; // same as "= {0,0,0,0,0}
    int tCount = 0, fCount = 0;
    boolean gameResult = true;

    for (int i = 0; i < num.length; i++) {
        num[i] = r.nextInt(100) + 1;

        if (num[i] % 2 == 0) {
            System.out.println("TRUE - " + num[i] + " is divisible by 2.");
            tCount++;
        } else {
            System.out.println("FALSE - " + num[i]
                    + " is not divisible by 2.");
            fCount++;
            gameResult = false;
        }

    }

    System.out.println("True:" + tCount + "False:" + fCount);

    if (gameResult) {
        System.out.println("You Won");

    } else {
        System.out.println("You Lost");
    }

}
}
import java.util.Random;

    public class DivisibleTest{

         public static void main(String []args){

          Random r = new Random();
          int counterTrue=0;
          int counterFalse=0;

        int[] num = new int[3]; // same as "= {0,0,0,0,0}
        boolean gameResult = true;

        for (int i = 0; i < num.length; i++) {
            num[i] = r.nextInt(100) + 1;

            if (num[i] % 2 == 0) {
                System.out.println("TRUE - " + num[i] + " is divisible by 2.");
                counterTrue++;
                counterTrue=counterTrue+1;
            } else {
                System.out.println("FALSE - " + num[i]
                        + " is not divisible by 2.");

                gameResult = false;
                System.out.println(counterFalse);
                counterFalse++;
                counterFalse=counterFalse+1;
            }

        }

        if (gameResult) {
            System.out.println("You Won");
            System.out.println("True:" +counterTrue );
            System.out.println("False:" +counterTrue );

        } else {
            System.out.println("You Lost");
            System.out.println("True:" +counterTrue );
             System.out.println("False:" +counterTrue );
        }

    }

    }