Java生成excel文档

今天简单的实现了一下 Java生成excel文档,之前总是看到别人在用自己倒是没怎么关注

package com.testcode.excel;

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

public class Test1 {
    public static void main(String[] args) throws IOException {
        // excel存放位置
        String path = new String("D:/test.xls");
        // 生成文件
        BufferedWriter buff = new BufferedWriter(new FileWriter(path));
        // 在文件开始加一个 U+FEFF
        buff.write(new String(new byte[] { (byte) 0xEF, (byte) 0xBB, (byte) 0xBF }));
        // 插入标题 代表三列 \t分列
        buff.write("部门名称\t用户\t电话");
        // 换行
        buff.write("\r\n");
        String s = "测试";
        for (int i = 0; i < 100; i++) {
            buff.write(s + "\twwz\t" + i * 100);
            buff.write("\r\n");
        }
        buff.close();
    }
}

其实自己写的也是算很简单不过了,不过可以以后在这个基础上继续衍生

你可能感兴趣的:(java)