Integer.java (getInteger): Return default argument if property is not set.
* java/lang/Integer.java (getInteger): Return default argument if property is not set. Don't call decode with null argument. * java/lang/Long.java (getLong): Likewise. From-SVN: r39870
This commit is contained in:
parent
8d444206b1
commit
3d1c878854
3 changed files with 22 additions and 12 deletions
|
@ -155,13 +155,15 @@ public final class Integer extends Number implements Comparable
|
|||
public static Integer getInteger(String prop, Integer defobj)
|
||||
{
|
||||
try
|
||||
{
|
||||
return decode(System.getProperty(prop));
|
||||
}
|
||||
{
|
||||
String val = System.getProperty(prop);
|
||||
if (val != null)
|
||||
return decode(val);
|
||||
}
|
||||
catch (NumberFormatException ex)
|
||||
{
|
||||
return defobj;
|
||||
}
|
||||
{
|
||||
}
|
||||
return defobj;
|
||||
}
|
||||
|
||||
public int hashCode()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue