-2
    else if (answer.equals("check value")){
        System.out.println("Of what?");
        System.out.println("Tax, Donations, Income, Profit, Expenditure, Services, Military, City or Economy.");
        System.out.println("Do not use caps and spell it correctly otherwise it will not be recognised.");
        String valueToCheck = scan.nextLine();
        if (valueToCheck == "tax"){
            System.out.println(tax);
        }else if (valueToCheck == "donations"){
            System.out.println(donations + "donations per turn");
        }else if(valueToCheck == "income"){
            System.out.println(incomePerTurn + " income per turn");
        }else if(valueToCheck == "profit"){
            System.out.println(profitPerTurn + " profit per turn");
        }else if(valueToCheck == "expenditure"){
            System.out.println(expenditurePerTurn + "expenditure per turn");
        }else if(valueToCheck == "services"){
            System.out.println(servicesBudget + " to services budget");
        }else if(valueToCheck == "military"){
            System.out.println(militaryBudget + " to military budget");
        }else if(valueToCheck == "city"){
            System.out.println(cityBudget + " to cities budget");
        }else if(valueToCheck == "economy"){
            System.out.println(economy  + " to total economy");
        }
        newTurn();}

こんにちは、プログラムを実行して「チェック値」と入力すると、エラーは発生しません。実際、何も発生しません。なぜ何も返されないのか不思議です。助けてくれてありがとう!

4

1 に答える 1