String to Int in Java - Likely bad data, need to avoid exceptions to implement a utility method that parses a int, but returns a default value if the string is parse.
public static int parseInt(String s, int defaultValue) {
if (s == null) return defaultValue;
try {
return Integer.parseInt(s);
} catch (NumberFormatException x) {
return defaultValue;
}
}
boolean、float、double、long などの他のデータ型と同様に、これを実装する既存のオープン ソース ライブラリ (たとえば、apache commons、または google から) はありますか?