写个伪代码直观记录一下
public static void main(String[] args) {
// 创建一个excil
ExcelWriter build = EasyExcel.write(FILE_BASE + PROJECT_ID + FileType.XLSX.suffix()).build();
// 创建一个sheet
WriteSheet writeSheet;
// list 要写入 excil 的数据 对象A 为表头
List<A> list_1 = Lists.newArrayList();
writeSheet = EasyExcel.writerSheet(0, "sheet0").head(A.class).build();
build.write(list_1, writeSheet);
List<B> list_2 = Lists.newArrayList();
writeSheet = EasyExcel.writerSheet(1, "sheet1").head(B.class).build();
build.write(list_2, writeSheet);
List<C> list_3 = Lists.newArrayList();
writeSheet = EasyExcel.writerSheet(2, "sheet2").head(C.class).build();
build.write(list_3, writeSheet);
List<D> list_4 = Lists.newArrayList();
writeSheet = EasyExcel.writerSheet(3, "sheet3").head(D.class).build();
build.write(list_4, writeSheet);
build.finish();
}