Question: Looking for code to adapt ingredient java file to include data-type validation steps for each of the variables in the class: ingredientName (String) ingredientAmount (float)

Looking for code to adapt ingredient java file to include data-type validation steps for each of the variables in the class:

ingredientName (String)

ingredientAmount (float)

unitMeasurement (String)

Number of calories (double

current Ingredient java file below

package SteppingStones;

import java.util.Scanner;

public class ingredient {

String nameOfIngredient = ""; String unitMeasurement = ""; String ingredientAmount = ""; int numberCups = 0; int numberOfCaloriesPerUnit = 0; double totalCalories = 0.0f;

public static void main(String[] args) { ingredient calculator = new ingredient(); calculator.calculateCalories(); }

public void calculateCalories() { Scanner scnr = new Scanner(System.in);

System.out.println("Please enter the name of the ingredient: "); nameOfIngredient = scnr.next(); System.out.println("Please Enter Unit of Measurement for this Ingredinet: "); unitMeasurement = scnr.next(); System.out.println("Please enter the ingredient Amount" + ingredientAmount + " we'll need: "); numberCups = scnr.nextInt();

System.out.println("Please enter number of calories per unit"); numberOfCaloriesPerUnit = scnr.nextInt(); System.out.println(nameOfIngredient + " uses " + ingredientAmount + " number of " + unitMeasurement + "'s" + " which contains " + totalCalories + " total calories."); } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!