title: How to read French character using BufferedInputStream
body: <p>I'm trying to read some French character from the file but some symbols comes if letter contains à é è.
  Can anyone guide me how to get actual character of the file.
  Here is my main method </p>
  
  <pre><code>public static void main(String args[]) throws IOException
  
      {
      char current,org;
  
      //String strPath = "C:/Documents and Settings/tidh/Desktop/BB/hhItem01_2.txt";
  
      String strPath = "C:/Documents and Settings/tidh/Desktop/hhItem01_1.txt";
      InputStream fis;
  
      fis = new BufferedInputStream(new FileInputStream(strPath));
  
      while (fis.available() &gt; 0) {
      current= (char) fis.read(); // to read character
                                                              // from file
                              int ascii = (int) current; // to get ascii for the
                                                          // character
                              org = (char) (ascii);
                              System.out.println(org);
      }
  </code></pre>