jdk/test/java/util/Locale/LocaleCategory.java
changeset 7049 f6ad89ce23f7
parent 6495 3cec0a02688b
child 10138 b7572da25d15
equal deleted inserted replaced
7048:90f459535526 7049:f6ad89ce23f7
    27     private static Locale disp = null;
    27     private static Locale disp = null;
    28     private static Locale fmt = null;
    28     private static Locale fmt = null;
    29     private static String enc = null;
    29     private static String enc = null;
    30 
    30 
    31     public static void main(String[] args) {
    31     public static void main(String[] args) {
    32         base = new Locale(System.getProperty("user.language", ""),
    32         Locale.Builder builder = new Locale.Builder();
    33                           System.getProperty("user.country", ""),
    33 
    34                           System.getProperty("user.variant", ""));
    34         base = builder.setLanguage(System.getProperty("user.language", ""))
    35         disp = new Locale(System.getProperty("user.language.display", ""),
    35                       .setScript(System.getProperty("user.script", ""))
    36                           System.getProperty("user.country.display", ""),
    36                       .setRegion(System.getProperty("user.country", ""))
    37                           System.getProperty("user.variant.display", ""));
    37                       .setVariant(System.getProperty("user.variant", "")).build();
    38         fmt  = new Locale(System.getProperty("user.language.format", ""),
    38         disp = builder.setLanguage(System.getProperty("user.language.display",
    39                           System.getProperty("user.country.format", ""),
    39                                                       Locale.getDefault().getLanguage()))
    40                           System.getProperty("user.variant.format", ""));
    40                       .setScript(System.getProperty("user.script.display",
       
    41                                                     Locale.getDefault().getScript()))
       
    42                       .setRegion(System.getProperty("user.country.display",
       
    43                                                     Locale.getDefault().getCountry()))
       
    44                       .setVariant(System.getProperty("user.variant.display",
       
    45                                                      Locale.getDefault().getVariant())).build();
       
    46         fmt = builder.setLanguage(System.getProperty("user.language.format",
       
    47                                                      Locale.getDefault().getLanguage()))
       
    48                      .setScript(System.getProperty("user.script.format",
       
    49                                                    Locale.getDefault().getScript()))
       
    50                      .setRegion(System.getProperty("user.country.format",
       
    51                                                    Locale.getDefault().getCountry()))
       
    52                      .setVariant(System.getProperty("user.variant.format",
       
    53                                                      Locale.getDefault().getVariant())).build();
    41         checkDefault();
    54         checkDefault();
    42         testGetSetDefault();
    55         testGetSetDefault();
    43     }
    56     }
    44 
    57 
    45     static void checkDefault() {
    58     static void checkDefault() {