Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.text.*;
- import java.util.*;
- public class FormatFails {
- public static void main(String... args){
- Currency currency = Currency.getInstance("EUR");
- NumberFormat currencyFormatter = NumberFormat.getCurrencyInstance(Locale.FRANCE);
- currencyFormatter.setMaximumFractionDigits(0);
- currencyFormatter.setMinimumFractionDigits(0);
- currencyFormatter.setCurrency(currency);
- String expected = "123 457 €";
- String obtained = currencyFormatter.format(123456.789);
- System.out.println(expected);
- System.out.println(obtained);
- System.out.println(expected.equals(obtained));
- System.out.format("Bytes from expected: %s\n",Arrays.toString(expected.getBytes()));
- System.out.format("Bytes from obtained: %s\n",Arrays.toString(obtained.getBytes()));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement