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:
parent
00ec6daa3c
commit
5ab00e275b
3 changed files with 12 additions and 1 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue