【POI】學習計劃 第一篇
阿新 • • 發佈:2019-01-11
今天學習了一下JAVA通過POI來操作EXCEL,第一篇先來個入門 的 ,只操作一個單元格。
注:需要匯入jar包哦!不要忘了。
package com.xg.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; public class PoiTest1 { /* * 讀取第一個單元格的內容 */ public static void read(InputStream inputStream) throws IOException{ //初始化整個Excel HSSFWorkbook workbook=new HSSFWorkbook(inputStream); //獲取第一個sheet表 HSSFSheet sheet=workbook.getSheetAt(0); //獲取第一行 HSSFRow row=sheet.getRow(0); //獲取第一行的第一個單元格 HSSFCell cell=row.getCell(0); //列印 System.err.println(cell.getRichStringCellValue().toString()); } public static void main(String[] args) { InputStream is=null; try { is=new FileInputStream(new File("c:/xg.xls")); read(is); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ try { if (is!=null) { is.close(); } } catch (Exception e2) { // TODO: handle exception } } } }