java实现CSV文件的导入导出操作

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.List;

/**   
 * CSV操作(导出和导入)
 */
public class CSVUtils {
    
	public static void main(String[] args) {
		List dataList = new ArrayList();
		dataList.add("1,张三,男");
		dataList.add("2,李四,男");
		dataList.add("3,小红,女");
		boolean isSuccess = CSVUtils
				.exportCsv(new File("F:/test.csv"), dataList);
		System.out.println(isSuccess);
	}
	
    /**
     * 导出数据到csv文件
     * @param file csv文件(路径+文件名),csv文件不存在会自动创建
     * @param dataList 数据
     * @return
     */
	public static boolean exportCsv(File file, List dataList) {
		boolean isSucess = false;
		FileOutputStream out = null;
		OutputStreamWriter os

你可能感兴趣的:(csv)