package com.demo; import java.io.IOException; import com.csvreader.CsvWriter; public class ArrayToCSVDemo { public static void main(String[] args) { String array[] = {"Suryanagar, Vikhroli", "Java", "SQL", "13"}; try { CsvWriter writer = new CsvWriter("awesomefile.csv"); writer.writeRecord(array); writer.close(); } catch (IOException e) { e.printStackTrace(); } } }
Reference Link: http://www.journaldev.com/12014/opencsv-csvreader-csvwriter-example
Jar File: http://www.java2s.com/Code/Jar/j/Downloadjavacsvjar.htm
Using FileWriter class
import java.io.FileWriter; public class TestFileWriter { public static String implodeString(String[] split) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < split.length; i++) { sb.append(split[i]); if (i != split.length - 1) { sb.append("\",\""); } } return "\"" . concat(sb.toString()) .concat("\""); } public static void main(String[] args) { String array[] = {"Suryanagar, Vikhroli", "Java", "SQL", "13"}; try { FileWriter fw = new FileWriter("testout.csv"); //fw.write("\"Suryanagar, Vikhroli\", Java, SQL, 13"); fw.write(implodeString(array)); fw.close(); } catch (Exception e) { System.out.println(e); } System.out.println("Success..."); } }