diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/org/bukkit/util/NumberConversions.java | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/main/java/org/bukkit/util/NumberConversions.java b/src/main/java/org/bukkit/util/NumberConversions.java index b6cf1009..f70cc314 100644 --- a/src/main/java/org/bukkit/util/NumberConversions.java +++ b/src/main/java/org/bukkit/util/NumberConversions.java @@ -13,8 +13,8 @@ public final class NumberConversions { int result = 0; try { - result = Integer.valueOf((String) object); - } catch (Throwable ex) {} + result = Integer.parseInt(object.toString()); + } catch (NumberFormatException ex) {} return result; } @@ -27,8 +27,8 @@ public final class NumberConversions { float result = 0; try { - result = Float.valueOf((String) object); - } catch (Throwable ex) {} + result = Float.parseFloat(object.toString()); + } catch (NumberFormatException ex) {} return result; } @@ -41,8 +41,8 @@ public final class NumberConversions { double result = 0; try { - result = Double.valueOf((String) object); - } catch (Throwable ex) {} + result = Double.parseDouble(object.toString()); + } catch (NumberFormatException ex) {} return result; } @@ -55,8 +55,8 @@ public final class NumberConversions { long result = 0; try { - result = Long.valueOf((String) object); - } catch (Throwable ex) {} + result = Long.parseLong(object.toString()); + } catch (NumberFormatException ex) {} return result; } @@ -69,8 +69,8 @@ public final class NumberConversions { short result = 0; try { - result = Short.valueOf((String) object); - } catch (Throwable ex) {} + result = Short.parseShort(object.toString()); + } catch (NumberFormatException ex) {} return result; } @@ -83,8 +83,8 @@ public final class NumberConversions { byte result = 0; try { - result = Byte.valueOf((String) object); - } catch (Throwable ex) {} + result = Byte.parseByte(object.toString()); + } catch (NumberFormatException ex) {} return result; } |