国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - java使用poi讀取excel內(nèi)容方法實(shí)例

java使用poi讀取excel內(nèi)容方法實(shí)例

2019-10-29 16:02java教程網(wǎng) JAVA教程

本文介紹java使用poi讀取excel內(nèi)容的實(shí)例,大家參考使用吧

代碼如下:


import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.channels.FileChannel;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

 

import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;

public class FileOperator {
   public static void main(String[] args) throws Exception {
      String path = "F:\\1.xls";
   print(path);
     }

  public static void print(String path) throws IOException{
      BufferedInputStream in = new BufferedInputStream(
     new FileInputStream(new File(path)));
   POIFSFileSystem fs = new POIFSFileSystem(in);
   HSSFWorkbook wb = new HSSFWorkbook(fs);
   HSSFCell cell = null;
   HSSFSheet st = wb.getSheetAt(0);
   for (int rowIndex = 0; rowIndex <= st.getLastRowNum(); rowIndex++) {
    HSSFRow row = st.getRow(rowIndex);
    if (row == null) {
     continue;
    }
    for (short columnIndex = 0, size = row.getLastCellNum(); columnIndex <= size; columnIndex++) {
     cell = row.getCell(columnIndex);
     String value = "";
     if (cell != null) {
      // 注意:一定要設(shè)成這個(gè),否則可能會(huì)出現(xiàn)亂碼
      cell.setEncoding(HSSFCell.ENCODING_UTF_16);
      switch (cell.getCellType()) {
      case HSSFCell.CELL_TYPE_STRING:
       value = cell.getStringCellValue();
       break;
      case HSSFCell.CELL_TYPE_NUMERIC:
       if (HSSFDateUtil.isCellDateFormatted(cell)) {
        Date date = cell.getDateCellValue();
        if (date != null) {
         value = new SimpleDateFormat("yyyy-MM-dd")
           .format(date);
        } else {
         value = "";
        }
       } else {
        value = new DecimalFormat("0").format(cell
          .getNumericCellValue());
       }
       break;
      case HSSFCell.CELL_TYPE_FORMULA:
       // 導(dǎo)入時(shí)如果為公式生成的數(shù)據(jù)則無(wú)值
       if (!cell.getStringCellValue().equals("")) {
        value = cell.getStringCellValue();
       } else {
        value = cell.getNumericCellValue() + "";
       }
       break;
      case HSSFCell.CELL_TYPE_BLANK:
       break;
      case HSSFCell.CELL_TYPE_ERROR:
       value = "";
       break;
      case HSSFCell.CELL_TYPE_BOOLEAN:
       value = (cell.getBooleanCellValue() == true ? "Y"
         : "N");
       break;
      default:
       value = "";
      }
      System.out.println(rowIndex + "," + columnIndex + ":"
        + value);
     }
     if (columnIndex == 0 && value.trim().equals("")) {
      break;
     }
    }
   }
     }

}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产一区二区三区久久久蜜 | 欧美一区永久视频免费观看 | 国产福利91精品一区二区三区 | 久久国产精品偷 | 亚洲另类视频 | 欧美一级免费 | 欧美一区二区三区成人 | 国产精品久久久久久久久久久久久 | 99久久夜色精品国产亚洲1000部 | 免费三级在线 | 欧美一区二区三区在线观看 | 88888888国产一区二区 | 夜夜操av | 亚洲综合自拍 | 国产999精品久久久久 | 99国产在线视频 | 国产精品一区二区三区在线播放 | 一区二区三区在线播放 | 国产精品资源在线 | 天堂资源最新在线 | 中文字幕在线影院 | 国产99久久精品一区二区永久免费 | 日韩在线播放视频 | 国产9色在线 | 日韩 | 欧美91看片特黄aaaa | 亚洲综合首页 | 亚洲免费在线观看 | 日韩码有限公司在线观看 | 精品一区二区在线观看 | 亚洲精品电影在线一区 | 韩日av在线免费观看 | 久久女人网 | 亚洲第一成年人网站 | 日韩操bb | 超碰在线91 | 七七婷婷婷婷精品国产 | 中文字幕av在线播放 | 欧美一级网站 | 久久视频在线 | 久久久一区二区三区 | 天堂v视频 |