-
Bug
-
Resolution: Fixed
-
P2
-
1.1.1
-
b01
-
x86
-
solaris_9
-
Not verified
takeshi.asano@Japan 1997-03-13
Object returned by NumberFormat.getCurrencyFormat() in locale ja
puts leading Yen sign when its format() method is used.
However, the Yen sign used seems to be \u00a5, which is converted
to replacement (default) character '?' by java.io converters
such as EUCJIS or SJIS. So user doesn't see the Yen sign correclty.
asano@soda[663]$ java T_NumberFormat
number: 20
number: 45,890
number: 22.33
number: 13,022.33
currency: ?20.00
currency: ?45,890.00
currency: ?22.33
currency: ?13,022.33
I attached program "number.java" for reproduction.