`

java生成csv文件

阅读更多
import java.io.FileWriter;
import java.io.IOException;

public class CsvCreate {
    public static void main(String[] args) {
        try {
            FileWriter fw = new FileWriter("C:\\helloworld.csv");
            fw.write("aaa,bbb,hhh\r\n");
            fw.write("aa1,bb1,hh1\r\n");
            fw.write("aaa\r\n");
            fw.write("aa2,bb2,hh2\r\n");
            fw.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

 不过上面的写法有点不适用,适用的方法如下:

import java.io.FileWriter;
import java.io.IOException;

public class CsvCreate {
    public static void main(String[] args) {
        try {
            FileWriter fw = new FileWriter("C:\\helloworld.csv");
            fw.write("aaa,bbb,hhh\r\naa1,bb1,hh1\r\naaa\r\naa2,bb2,hh2\r\n");
            fw.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

 这种方式只需要传个String的参数就可以得到想要的结果了。和上面的效果是一样的。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics