Provide a java class named "input" containing method readint

Assignment Help JAVA Programming
Reference no: EM13940582

Provide a Java class named "Input" containing the method "readInt" (prototype given below) that displays the prompt string, reads an integer, and tests whether it is between the supplied minimum and maximum. If not, it prints an error message and repeats the entire process.

public static int readInt(Scanner in, String prompt, String error, int min, int max)

Use the following class as the main class for testing the implementation.

import java.util.Scanner;

/**
This program prints how old you'll be next year.
*/
public class AgePrinter
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int age = Input.readInt(in, "Please enter your age",
"Illegal Input--try again", 1, 150);
System.out.println("Next year, you'll be " + (age + 1));
}
}

Reference no: EM13940582

Questions Cloud

Sale using the gross method : Prepare the journal entry to record the sale using the gross method.
Discuss the safety-related costs listed : Discuss the safety-related costs listed. Are they variable or fixed with respect to speak- ers sold? With respect to other independent variables (describe)?
Explain the path of appeal available to a defendant : Evaluate the defendant rights in the chosen country and compared them with defendant's right in the United States. Explain the path of appeal available to a defendant. Analyze and evaluate different aspects of the reviewed system that would be of ben..
Determine the amount of compression : If the column contains four steel reinforcing rods of diameter 25 mm, determine the stress in each material and the amount of compression when carrying a compressive load of 600 kN. For steel E = 200 GPa and for concrete E = 13.8 GPa.
Provide a java class named "input" containing method readint : Provide a Java class named "Input" containing the method "readInt" (prototype given below) that displays the prompt string, reads an integer, and tests whether it is between the supplied minimum and maximum. If not, it prints an error message and ..
Balance sheet using variable costing : Calculate the dollar amount of ABC Company's finished goods inventory that would appear on the December 31, 2007, balance sheet using variable costing.
Determine the stress in the two materials : Determine the stress in the two materials and the reduction in length when the member carries a load of 200 kN. For steel E = 200 GPa and for brass E = 96 GPa.
Problem regarding the enterprise resource planning : Traditionally, Enterprise Resource Planning (ERP) systems are adopted by the manufacturing organisations; however, ERP vendors developed several modules to support organisations in different industries.  As a result almost all the bigger organisat..
Explain why venue may be easily change within federal system : A court must have jurisdiction to hear and decide a case. Venue is the particular location or area in which a court with geographical jurisdiction may hear a case. Explain why venue may be easily changed within the federal system and reasons why c..

Reviews

Write a Review

JAVA Programming Questions & Answers

  What must a subclass do to modify a private superclass

When a class extends an abstract class, it must provide definition of all the methods that are declared in the abstract class. Otherwise, it gives a compile time error.

  Write program in java to calculate interest

Write a program in java to do the following : the following data is stored for each customer in the bank: account number,average balance and number of transaction for each customer it is required to calculate the interest earn

  Descriptioncreate a web application for sheridan restaurant

descriptioncreate a web application for sheridan restaurant reviews that contains the following functionalitybull

  Write an application that uses an array

Write an application that uses an Array to store 10 messages of type String. You will store this Array with 10 messages of your choosing.

  Leadership position in a hospital emergency room

Identify in a leadership position in a hospital emergency room. Evaluate how  organization handles patient and employee education, and whether that organization participates in any research (if so, find out what types and whether it is mostly qualita..

  How do you manage cookies in applet-servlet communication

When you communicate with a servlet from an Applet or an application, how can you ensure that the session information is preserved? That is, how do you manage cookies in applet-servlet communication?

  Outline a test plan for a substantial real-life system

Describe how you would approach the design and testing process to ensure success and quality in the result and where are the risks? How are you going to address them?

  The project involves benchmarking the behavior of java

The project involves benchmarking the behavior of Java implementations of one of the following sorting algorithms, bubble sort, selection sort, insertion sort, Shell sort, merge sort, quick sort or heap sort. You must post your selection in the "Ask ..

  The class date was designed and implemented

In Programming Exercise 2, the class Date was designed and implemented to keep track of a date, but it has very limited operations. Redefine the class date so that, it addition to the operations already defined, it can perform the following operation..

  Implement a shopping cart class with user interface

project will be to implement a shopping cart class with user interface (UI) that contains main() in Net Beans. The UI class will be used to perform user input/output and to invoke the appropriate methods of shopping cart class. When your program star..

  Write down a java program which prints out all 92 solutions

write a java program which prints out all 92 solutions of the 8-queen problem but modify the program to display only

  Write and describe the definition of what composition is

write and explain the definition of what composition is and how it is useful in writing an object-oriented program.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd