List of utility methods to do String Parse
Object | tryParse(String input, Object defVal) try Parse if (input.equals("null")) return defVal; if (defVal instanceof Boolean) { return Boolean.valueOf(input); } else { if (input.equals("true")) return true; if (input.equals("false")) ... |
boolean | tryParse(String pValue) Seriously.. try { Integer.parseInt(pValue); return true; } catch (NumberFormatException nfe) { return false; |
double | tryParse(String s, double d) try Parse try { return Double.parseDouble(s); } catch (Exception e) { return d; |
int | tryParse(String s, int i) try Parse try { return Integer.parseInt(s); } catch (Exception e) { return i; |
Integer | tryParse(String s, Integer defaultValue) try Parse try { return Integer.parseInt(s); } catch (Exception e) { return defaultValue; |
int | tryParse(String val, int defaultValue) try Parse int v = defaultValue; try { v = Integer.parseInt(val); } catch (Exception e) { return v; |
Object | tryParseToType(Object object, Class> clazz) try Parse To Type try { return clazz.getConstructor(new Class[] { String.class }).newInstance(object.toString()); } catch (Exception e) { return object; |
boolean | TryParseUShort(String str, short[] u) Try Parse U Short return TryParseShort(str, u);
|