POI入門白話文篇

2021-10-23 04:08:14 字數 2038 閱讀 5010

一.poi入門–基礎演示篇

1.匯入poi需要的座標

>

>

org.apache.poigroupid

>

>

poiartifactid

>

>

4.0.1version

>

dependency

>

>

>

org.apache.poigroupid

>

>

poi-ooxmlartifactid

>

>

4.0.1version

>

dependency

>

>

>

org.apache.poigroupid

>

>

poi-ooxml-schemasartifactid

>

>

4.0.1version

>

dependency

>

2.建立乙個最簡單excel檔案

/**

* 使用poi建立excel

*/public

class

poitest01

}

3.向單元格中寫入一些內容的示例

/**

* excel建立單元格寫入內容

*/public

class

poitest02

}

4.給單元格設定一些樣式的示例

/**

* excel處理單元格樣式示例

*/public

class

poitest03

}

5.excel中寫入一張

/**

* excel寫入一張

*/public

class

poitest04

}

二.poi讀取excel
/**

* poi讀取excel

* 注意: sheet.getlastrownum() //獲取最後一行要小小於等於不然沒有最後一行

* row.getlastcellnum() //獲取最後一列的,不需要特別處理 小於就行

*/public

class

poitest05

system.out.

println

(sb.

tostring()

);}}

/** * 根據不同型別獲取不同型別的資料的方法

** @param cell

* @return

*/public

static object getcellvalue

(cell cell)

else

break

;case formula:

//公式型別

value = cell.

getcellformula()

;break

;default

://其它型別不管

break;}

return value;

}}

輸出結果:

序號-姓名-年齡-家庭住址-出生日期-

1.0-張三-18.0-北京-thu nov 01 00:00:00 cst 2001-

2.0-李四-20.0-上海-thu nov 01 00:00:00 cst 2001-

3.0-王五-18.0-廣州-thu nov 01 00:00:00 cst 2001-

4.0-趙六-20.0-深圳-thu nov 01 00:00:00 cst 2001-

白話文講多型

對於多型的理解一直都僅限於那三句話 1.父類的引用,引用子型別的例項 2.子型別裡面重寫父型別的方法 3.父型別的引用呼叫子型別的重寫後的方法 但是其什麼意思一直都是懵懵懂懂。也許比較厲害的人,一看就知道什麼意思。呵呵,沒辦法,我就是比較笨,看不懂,所以,今天用通俗易懂的白話文,來補充一下多型。co...

switch的執行邏輯白話文

在switch的邏輯中,case是作為程式往下執行的入口位置。例如 int value 1 switch value 程式會在 case 1位置開始執行,而在這之前的程式不會被執行。便於理解的情況下,可以想象找到程式入口位置時,把入口位置之前的程式刪除,然後把所有的case行刪除。接下來我們看看程式...

關於open,fopen的引數,白話文版!

相信大家都看怕了一些技術性的文章,裡面都是一些專業的術語,本來很簡單的問題,在其描述之下,讓新手摸不著頭腦。先開始說open這個函式。它的定義是這樣的 int open const char path,int oflags 其中path引數顧名思義,表示檔案所在的路徑,例如 root homewor...