Comment retourner les valeurs trouvées dans une instruction switch Java

Comment pourrais-je retourner les valeurs que j'ai trouvé dans cette instruction switch pour le reste de la classe pour l'utiliser (je veux utiliser oneTotal, twoTotal, etc. à côté de cette instruction switch)? Voici le code pour l'instruction switch:

        switch(itemNo){
        case 1:
            double oneTotal = 2.98 * userQuantity;
            return oneTotal;
        case 2:
            double twoTotal = 4.50 * userQuantity;
            return twoTotal;
        case 3:
            double threeTotal = 9.98 * userQuantity;
            return threeTotal;
        case 4:
            double fourTotal = 4.49 * userQuantity;
            return fourTotal;
        case 5:
            double fiveTotal = 6.87 * userQuantity;
            return fiveTotal;
        }

Côté de l'instruction switch je veux le fiveTotal d'être ajouté une fois que l'utilisateur cesse d'utiliser l'instruction switch (je l'ai dans une boucle while), et que vous souhaitez les cinq totaux être retournés à être utilisé dans la méthode main de la classe (l'instruction switch est dans son propre double, non nul de la classe de sorte qu'il peut renvoyer des valeurs).

Avez-vous essayé de déclarer les variables avant de l'instruction switch?
Vous devriez éviter de déclarer des variables dans une instruction switch.

OriginalL'auteur Fyree | 2015-02-16