title: Save CSV file with encoding UTF-8 with Java
body: <p>I'm trying to create a CSV file with java contains some data in Arabic letters but when I open the file I found Arabic letters appears as symbols.
  here is my code :</p>
  <pre><code>String csvFilePath = &quot;test.csv&quot;;
  BufferedWriter fileWriter = new BufferedWriter(new FileWriter(csvFilePath));
  fileWriter.write(&quot;الاسم ، السن ، العنوان&quot;);
  </code></pre>
  <p>and data in CSV file appears like that</p>
  <pre><code>ط´ط±ظٹط·
  </code></pre>
  <p>so How can I solve this issue ?</p>