创建一个随机数计算器

Creating a Random Number Calculator

请帮忙。我正在尝试创建一个数学学习系统,其中有一个包含 4 种不同数学运算的菜单。选择一个操作后,它会生成一组执行该操作的数字。请帮我修复代码

import java.util.Scanner;
import java.util.Random;

public class advanceMath {
public static void main(String[]args) {


    Random firstnum = new Random();
    int number1 = firstnum.nextInt(9)+1;

    Random secondnum = new Random();
    int number2 = secondnum.nextInt(9);


    Scanner input = new Scanner(System.in);

    String dec;

    int firstnum,secondnum; int total = 0 ;

    System.out.println("choose letter ");
    System.out.println("A.Addition");
    System.out.println("B.SUBTRACTION");
    System.out.println("C.MULTIPLICATION");
    System.out.println("D.DIVISION");

    System.out.println("letter i choose"); 
        dec = input.next();

    if(dec.equalsIgnoreCase("a")){

        System.out.println(number1);
        firstnum = input.nextInt();

        System.out.println(number2);
        secondnum = input.nextInt();

    total = number1 + number2;

        System.out.println("Total = "+ total);
        System.out.println("Congratulation"); }


    if(dec.equalsIgnoreCase("b")){
        System.out.println(number1);
        firstnum = input.nextInt();

        System.out.println(number2);
        secondnum = input.nextInt();

    total = number1 - number2;

    System.out.println("Total = "+ total);
    System.out.println("Congratulation"); }

    if(dec.equalsIgnoreCase("c")){
        System.out.println(number1);
        firstnum = input.nextInt();

        System.out.println(number2);
        secondnum = input.nextInt();

    total = number1 * secondnum;

    System.out.println("Total = "+ total);
    System.out.println("Congratulation"); }

    if(dec.equalsIgnoreCase("d")){
        System.out.println(number1);
        firstnum = input.nextInt();

        System.out.println(number2);
        secondnum = input.nextInt();

    total = firstnum / secondnum;

        System.out.println("Total = "+ total);
        System.out.println("Congratulation"); }

        else System.exit(0);
}

}

您给 Random firstnumint firstnum 相同的名字 与 secondnum 相同。更改任何人的名字

您要声明 firstnumsecondnum 两次

Random firstnum = new Random();

Random secondnum = new Random();

int firstnum,secondnum; int total = 0 ;

删除/重命名其中之一。