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的参数就可以得到想要的结果了。和上面的效果是一样的。