Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package utils;
- import org.apache.commons.lang3.StringUtils;
- public class ConsoleUtils {
- private ConsoleUtils(){}
- public static String getInput(String message) {
- System.out.println(message);
- return System.console().readLine();
- }
- public static int getNumeric(String message) {
- String input = getInput(message);
- if ( StringUtils.isNumeric(message) ) {
- return Integer.parseInt( input );
- }
- System.out.println("Opps, please enter an integer!");
- return getNumeric(message);
- }
- public static char getCharacter(String message) {
- String input = getInput( message );
- if ( StringUtils.isAlpha(input) && input.length() == 1 ) {
- return input.charAt(0);
- }
- System.out.println("Opps, please enter a character!");
- return getCharacter(message);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement