zoukankan      html  css  js  c++  java
  • 读取execl数据

    public static void main(String[] args) throws IOException {

        FileInputStream fileInput = new FileInputStream("C:\Users\DELL4\Desktop\567.xlsx");//创建文件输入流
        XSSFWorkbook wb = new XSSFWorkbook(fileInput);//由输入流文件得到工作簿对象
        XSSFSheet sheet = wb.getSheetAt(0);//获取第一个sheet
        int lastRowNum = sheet.getLastRowNum(); //获取表格内容的最后一行的行数
    
        //rowBegin代表要开始读取的行号,下面这个循环的作用是读取每一行内容
        for (int i = 1; i <= lastRowNum; ++i) {
            XSSFRow row = sheet.getRow(i);//获取每一行
            int columnNum = row.getLastCellNum();//获取每一行的最后一列的列号,即总列数
            for (int j = 1; j < columnNum; ++j) {
                XSSFCell cell = row.getCell(j);//获取每个单元格
                if (CellType.NUMERIC.equals(cell.getCellTypeEnum())) {
                    System.out.printf("%.0f	", cell.getNumericCellValue());
                } else {
                    System.out.printf("%s	", cell.getStringCellValue());
                }
            }
            System.out.println();
        }
        wb.close();
        fileInput.close();
    
    }
  • 相关阅读:
    CalParcess.php.
    MyCalView.php
    接口
    抽象类
    方法重载(重写)/方法覆盖、魔术函数实现
    继承覆盖问题
    推荐算法之基于内容的推荐
    推荐算法之协同过滤
    reactor模式:主从式reactor
    reactor模式:多线程的reactor模式
  • 原文地址:https://www.cnblogs.com/cwshuo/p/14798906.html
Copyright © 2011-2022 走看看