title: locale.CHINA is not working
body: <p>No matter what i do, i'll keep getting "China: ?100.00". What's wrong with my code? </p>
  
  <pre><code>public static void main(String[] args)
  {
      /* Read input */
      Scanner scanner = new Scanner(System.in);
      double payment = scanner.nextDouble();
      scanner.close();
  
      /* Create NumberFormats using Locales */
      NumberFormat china  = NumberFormat.getCurrencyInstance(Locale.CHINA);
  
      /* Print output */        
      System.out.println("China: "  + china.format(payment));
  }
  </code></pre>