title: Eclipse console not printing Chinese characters
body: <p>I have written a Java function which take a string parameter and generate a random id from it using some logic. Everything is working fine if my String contains English characters but when I pass Chinese characters, these are replaced by ???</p>
  
  <p>Here is my code:</p>
  
  <pre><code>public static String generateId(String inputString) {
          /**
           * Split input string on the basis of white spaces
           */
          String arr[] = inputString.split(" ");
          /**
           * Change the first character of first substring to lowercase
           */
          String id = arr[0].substring(0, 1).toLowerCase() + arr[0].substring(1);
          if(arr.length &gt; 1)
          {
          for (int i = 1; i &lt; arr.length; i++) {
              /**
               * Change the first character of remaining substrings to uppercase
               * and append to id
               */
              if(arr[i].trim().length() != 0)
              {
                  id = id + arr[i].substring(0, 1).toUpperCase() + arr[i].substring(1);
              }
          }
          }
          int length = id.length();
          Random random = new Random();
          /**
           * If the length of id is less than 8 then append random digits to make
           * length equals to 8 else take a substring of length equals to 8
           */
          if (length &lt; 8) {
              int len = 8 - length;
              StringBuilder sb = new StringBuilder(len);
              for (int i = 0; i &lt; len; i++) {
                  sb.append((char) ('0' + random.nextInt(10)));
              }
              id = id + sb;
  
          } else {
              id = id.substring(0, 8);
          }
          /**
           * Append 4 digits random number to make length of id equals to 12
           * characters long
           */
          return id + String.format("%04d", random.nextInt(10000));
      }
  </code></pre>
  
  <p>Here are my outputs for different cases:</p>
  
  <pre><code> System.out.println(MyClass.generateId("anyid"));
  </code></pre>
  
  <p>Output: anyid0660920</p>
  
  <pre><code>System.out.println(MyClass.generateId("这是标题"));
  </code></pre>
  
  <p>Output: ????14102367</p>
  
  <p>how can I deal with this issue?</p>