java check if able to parse int
public static boolean isParsable(String input) { try { Integer.parseInt(input); return true; } catch (final NumberFormatException e) { return false; } }
Source: stackoverflow.com
how to check if parsing in integer is possible in java
// if parse is possible then it will do it otherwise compiler // will throw exceptions and it is a bad practice to catch all exceptions // in this case only NumberFormatException happens public boolean isInteger(String string) { try { Integer.valueOf(string); // Integer.parse(string) /// it can also be used return true; } catch (NumberFormatException e) { return false; } }
Source: stackoverflow.com