MessageFormat.java (MessageFormat(String)): Set the default locale.
1999-09-16 Bryce McKinlay <bryce@albatross.co.nz> * java/text/MessageFormat.java (MessageFormat(String)): Set the default locale. * java/text/NumberFormat.java: Check that object is a Number. If not, throw IllegialArgumentException. From-SVN: r29574
This commit is contained in:
committed by
Bryce McKinlay
parent
00ec6daa3c
commit
5ab00e275b
@@ -37,7 +37,11 @@ public abstract class NumberFormat extends Format implements Cloneable
|
||||
public final StringBuffer format (Object obj, StringBuffer sbuf,
|
||||
FieldPosition pos)
|
||||
{
|
||||
return format(((Number) obj).doubleValue(), sbuf, pos);
|
||||
if (obj instanceof Number)
|
||||
return format(((Number) obj).doubleValue(), sbuf, pos);
|
||||
else
|
||||
throw new IllegalArgumentException
|
||||
("Cannot format given Object as a Number");
|
||||
}
|
||||
|
||||
public abstract StringBuffer format (double number,
|
||||
|
||||
Reference in New Issue
Block a user