
Please provide comments & Code.
Consider that the only console input method using the Scanner class is inputString(), which is given below; include it in your solution. You are not permitted to use the Scanner class in any of your methods.
public static String inputString ()
{
Scanner scan = new Scanner (System.in); // attach to console
return ( scan.next() ); // return next string from input console stream
}
Example of calling and testing this method in your main():
String str = inputString(); // get input from console, assign to str
displayln ("Input A is: " + str); // display input string
displayln ("Input B is: " + inputString() ); // get input and display
Implement the following static methods, and include statements to test each (such as the example above).
Input method headers:
- public static int inputInt () – inputs an int from the consle
- public static double inputDouble () – inputs a double from the console
- public static char inputChar () – inputs a single char (character) from the console
- public static boolean inputBool () – inputs a boolean values (true, false)
Combo prompt & input method headers:
- public static int inputInt (String prompt) – displays the prompt to the console, and inputs an int
- public static int inputDouble (String prompt) – displays the prompt to the console, and inputs a double
Example:
double val = inputDouble ("Enter a value: "); // display prompt ("Enter a value" and get input
displayln ("Input C is: " + val); // display input value
Hints:
- don't forget the String methods, and wrapper class methods (Integer.parseInt(), Double.parseDouble(), … ) to convert from String to other data types
- apply the concept of overloading, and that the methods can call inputString(), or each other, to reduce repeating code
Submission:
- include a call for each method in your main() method and display the inputted value; capture all that is displayed on the console (both related output. user input)

Step by stepSolved in 3 steps with 1 images

- 6. You are writing a game's weapon-spawning system. The weapon that's spawned is completely randomized. There are a few base types of weapons, but some of these have one or more additional functions. The additional functions can apply to any of the types of weapons. Which design pattern is the most useful here? Question options: Adapter Null Object Decorator Proxyarrow_forwardPlease fill out the parts where it says to write your code here in the main and tile class. classMain { publicstaticvoidmain(String[]args) { Tile[]word=newTile[7]; TilebestTile; inttotalValue=0; word[0]=newTile('B',3); word[1]=newTile('I',1); word[2]=newTile('C',3); word[3]=newTile('Y',4); word[4]=newTile('C',3); word[5]=newTile('L',1); word[6]=newTile('E',1); bestTile=word[0];// starting point for comparison System.out.print("The word "); for(Tilet:word)// for each Tile in the word { // add each Tile's value to totalValue: // WRITE YOUR CODE HERE // print each letter in the word: // WRITE YOUR CODE HERE // store the highest-value Tile in bestTile, using .compareTo: // WRITE YOUR CODE HERE } System.out.println(" is worth "+totalValue+" points"); System.out.println("Its tile with the highest value is:"); System.out.println(bestTile); System.out.println("You have used a total of " +Tile.getTileCount()+" tiles so far."); } } /* When this project is completed, it should…arrow_forwardPlease help me with this questionarrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





