File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747## 写入例子
4848``` java
4949List<A > aa = new ArrayList<> ();
50- aa. add(new A (" a" , " b" ));
51- aa. add(new A (" aa" , " bb" ));
52- ExcelFactory . saveExcel(aa, System . getProperty(" user.dir" ). concat(" \\ Save.xlsx" )
53- ). Process((A a) - > a. setA(" xxxxxxx" )). FilterCol(() - > new String []{" B" }).
54- Filter((A a) - > a. getA(). length() > 1 ). Save();
55- List<Map > m = new ArrayList<> ();
56- Map mm = new HashMap ();
57- mm. put(" A" , " w" );
58- mm. put(" A1" , " w2" );
59- mm. put(" A2" , " w3" );
60- Map mmm = new HashMap ();
61- mmm. put(" A" , " 23" );
62- mmm. put(" A1" , " w3asf2" );
63- mmm. put(" A2" , " w二3" );
64- m. add(mm);
65- m. add(mmm);
66- ExcelFactory . saveExcel(m, System . getProperty(" user.dir" ). concat(" \\ SaveMap.xlsx" )
67- ). Save();
50+ aa. add(new A (" a" , " b" ));
51+ aa. add(new A (" aa" , " bb" ));
52+ ExcelFactory . saveExcel(aa,
53+ System . getProperty(" user.dir" ). concat(" \\ Save.xlsx" ))
54+ // /这里能够处理每一行数据
55+ .Process((A a) - > a. setA(" xxxxxxx" ))
56+ // 过滤列
57+ .FilterCol(() - > new String []{" B" })
58+ // 根据某个字段来处理数据时候丢弃
59+ .Filter((A a) - > a. getA(). length() > 1 )
60+ .Sort((A a,A 2 ) - > o1. getAge()> o2. getAge()? 1 : o1. getAge()== o2. getAge()? 0 : - 1 )
61+ .Save();
6862```
6963## 读取例子
7064``` java
You can’t perform that action at this time.
0 commit comments