public static void main(String[] args) { String fileName = "D:\\demo\\demo.csv"; readCSV(fileName); public static void readCSV(String fileName){ BufferedReader reader = null; try { reader = new BufferedReader(new InputStreamReader(new FileInputStream(new File(fileName)), "UTF-8")); String line = null; while ((line = reader.readLine()) != null){ System.out.println(line.toString()); String[] data = line.split(","); for (int i = 0; i < data.length; i++) { System.out.println(data[i]); } catch (Exception e) { e.printStackTrace();