CSV reader fails to return Strings : <p>I have a CSV file  that has following form.    </p>

<p>I read the CSV using CSV reader. It outputs the objects in following form instead of the string.</p>

<h2>Output</h2>

<p>[Ljava.lang.String;@138617da</p>

<p>**</p>

<p>This is my code. What is wrong with code?</p>

<pre><code>   public  void readFeatures () throws IOException{
            File(classLoader.getResource(filename).getFile());

    CSVReader reader = new CSVReader(new FileReader(file));
    List myEntries = reader.readAll();

    for( int i = 0; i&lt; myEntries.size(); i ++){
        System.out.println(myEntries.get(i).toString());
    }

}
</code></pre>
