title: String Unicode remove char from the string
body: <p>I have a string formatted with NumberFormat instance.  When i display the chars of the string i have a non-breaking space (hexa code : A0 and unicode 160).  How can i remove this character from my string.
  I tried <code>string = string.replaceAll("\u0160", "");</code> and <code>string = string.replaceAll("0xA0", "")</code>, both didn't work.</p>
  
  <pre><code>String string = ((JTextField)c)getText();
  string = string.replace("\u0160", "");
  System.out.println("string : " string);
  
  for(int i = 0; i &lt; string.length; i++) {
  System.out.print("char : " + string.charAt(i));
  System.out.printf("Decimal value %d", (int)string.charAt(i));
  System.out.println("Code point : " + Character.codePointAt(string, i));
  }
  </code></pre>
  
  <p>The output still contains a white space with decimal value 160 and code point 160.</p>