public class UI
extends java.lang.Object
Constructor | Description |
---|---|
UI() |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
agree(java.lang.String question) |
Print a question and return a response.
|
static java.util.Scanner |
getKeyboardScanner() |
Encourage ONLY ONE keyboard Scanner.
|
static char |
promptChar(java.lang.String prompt) |
Prompt for a character.
|
static double |
promptDouble(java.lang.String prompt) |
Prompt and read a double.
|
static double[] |
promptDoubleArray(java.lang.String prompt) |
Prompt and read a line of numbers.
|
static int |
promptInt(java.lang.String prompt) |
Prompt and read an int.
|
static int[] |
promptIntArray(java.lang.String prompt) |
Prompt and read a line of integers.
|
static java.lang.String |
promptLine(java.lang.String prompt) |
Prompt the user for a line and return the line entered.
|
public static java.util.Scanner getKeyboardScanner()
public static java.lang.String promptLine(java.lang.String prompt)
prompt
- The prompt for the user to enter the input line.public static char promptChar(java.lang.String prompt)
prompt
- The prompt for the user to enter a characterpublic static boolean agree(java.lang.String question)
question
- The yes/no question for the user to answer.public static int promptInt(java.lang.String prompt)
prompt
- The prompt for the user to enter a value.public static double promptDouble(java.lang.String prompt)
prompt
- The prompt for the user to enter a value.public static int[] promptIntArray(java.lang.String prompt)
prompt
- The prompt for the user to enter data.public static double[] promptDoubleArray(java.lang.String prompt)
prompt
- The prompt for the user to enter data.