這里介紹2種Java讀寫Excel的方式,一種是jxl,一種是poi,這2種方式都可以快速讀寫Excel文件,下面我簡單介紹一下實現過程,實驗環境win10+jdk1.8+eclipse,主要內容如下:
jxl讀寫excel文件
這是簡單的Java讀寫excel文件的方式,純Java寫的,跨平臺,對中文支持較好,可以快速處理excel文件,這里需要先導入jxljar包,這個直接到網上搜就行,很多,下面我簡單介紹一下這種方式:
讀取Excel文件,測試代碼如下,基本思路很簡單,先獲取Excel文件,然后獲取工作簿,最后按行按列讀取單元格就行:
點擊運行這個程序,就可以讀取Excel單元格內容,如下:
寫入Excel文件,測試代碼如下,基本思路先創建Excel文件,然后創建工作簿,然后向對應單元格寫入數據就行:
點擊運行這個文件,就會在當前目錄下生成一個excel文件,內容如下,就是剛才寫入的內容:
poi讀寫Excel文件
相對于jxl來說,poi的功能更強大一些,除了可以讀寫Excel文件外,還支持Word的讀寫,這里也需要先導入poijar包,這個直接到官網上下載就行,下面我簡單介紹一下這種方式:
1.讀取Excel文件,測試代碼如下,基本思路先獲取Excel文件,然后獲取工作簿,最后讀取單元格內容就行:
點擊運行這個程序,已經成功讀取Excel文件內容,如下:
2.寫入Excel文件,測試代碼如下,基本思路和上面一樣,創建Excel文件,創建工作簿,寫入數據:
點擊運行程序,就會在當前目錄下生成一個Excel文件,內容如下,就是剛才代碼中寫入的數據:
至此,我們就完成了利用Java來讀寫Excel文件。總的來說,這2種方式都非常簡單,思路也很清晰,只要你有一點Java基礎,熟悉一下相關代碼,很快就能掌握的,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。