Package com.ibm.icu.text

Examples of com.ibm.icu.text.DecimalFormatSymbols


    /*
     * Test method for 'com.ibm.icu.text.DecimalFormatSymbols.getNaN()'
     */
    public void testGetNaN() {
        DecimalFormatSymbols dfs = new DecimalFormatSymbols(ULocale.US);
        assertNotNull(dfs.getNaN()); // java returns missing character???
    }
View Full Code Here


    /*
     * Test method for 'com.ibm.icu.text.DecimalFormatSymbols.setNaN(String)'
     */
    public void testSetNaN() {
        DecimalFormatSymbols dfs = new DecimalFormatSymbols(ULocale.US);
        String value = dfs.getNaN();
        String value1 = value + "!";
        dfs.setNaN(value1);
        String result = dfs.getNaN();
        assertNotEqual(value, result);
        assertEquals(value1, result);
    }
View Full Code Here

    /*
     * Test method for 'com.ibm.icu.text.DecimalFormatSymbols.getMinusSign()'
     */
    public void testGetMinusSign() {
        DecimalFormatSymbols dfs = new DecimalFormatSymbols(ULocale.US);
        assertEquals('-', dfs.getMinusSign());
    }
View Full Code Here

        // DecimalFormat is expected
        DecimalFormat df = (DecimalFormat) DecimalFormat.getNumberInstance(al.getNumberLocale());

        builder.put(NUMBER_FORMAT, df.toLocalizedPattern());
        DecimalFormatSymbols dfs = df.getDecimalFormatSymbols();
        builder.put(DECIMAL, dfs.getDecimalSeparator());
        builder.put(GROUPING, dfs.getGroupingSeparator());
        builder.put(ZERO_DIGIT, dfs.getZeroDigit());

        df = (DecimalFormat) DecimalFormat.getPercentInstance(al.getNumberLocale());

        builder.put(PERCENT_FORMAT, df.toLocalizedPattern());

        df = (DecimalFormat) DecimalFormat.getCurrencyInstance(al.getCurrencyLocale());

        builder.put(CURRENCY_FORMAT, df.toLocalizedPattern());
        DecimalFormatSymbols cdfs = df.getDecimalFormatSymbols();
        Currency cur = cdfs.getCurrency();
        builder.put(CURRENCY_CODE, cur != null ? cur.getCurrencyCode() : "");
        builder.put(CURRENCY, cdfs.getCurrencySymbol());

        data = builder.build();
    }
View Full Code Here

          uFormat = new SimpleDateFormat(pattern, locale);
          ((SimpleDateFormat) uFormat).setTimeZone(TimeZone.getTimeZone("GMT"));
          uFormat.format(new DateTimeValue(1995, 7, 3, 2, 59, 12, 123).getObjectToFormat());
          break;
        case NUMBER:
          DecimalFormatSymbols symbols = new DecimalFormatSymbols(locale);
          uFormat = new DecimalFormat(pattern, symbols);
          uFormat.format(new NumberValue(-12.3).getObjectToFormat());
          break;
      }
    } catch (RuntimeException e) {
View Full Code Here

TOP

Related Classes of com.ibm.icu.text.DecimalFormatSymbols

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.