Java写CSV文件

				FileOutputStream out = null;
				OutputStreamWriter osw = null;
				BufferedWriter bw = null;
				try {
					String testFile = "c:/Users/yanvictory/test.csv";
					File file = new File(testFile);
					if (!file.exists()) {
						file.createNewFile();
					}
					out = new FileOutputStream(file);
					osw = new OutputStreamWriter(out, "GBK");
					bw = new BufferedWriter(osw);
					bw.write(builderInfo.toString());
					bw.close();
					osw.close();
					out.close();
				} catch (FileNotFoundException e) {
					e.printStackTrace();
				} catch (UnsupportedEncodingException e) {
					e.printStackTrace();
				} catch (IOException e) {
					e.printStackTrace();
				} finally {
					if (bw != null) {
						try {
							bw.close();
						} catch (IOException e) {
							e.printStackTrace();
						}
					}
					if (out != null) {
						try {
							out.close();
						} catch (IOException e) {
							e.printStackTrace();
						}
					}
					if (osw != null) {
						try {
							osw.close();
						} catch (IOException e) {
							e.printStackTrace();
						}
					}
				}

你可能感兴趣的:(Java写CSV文件)