Java使用POI遍历excel所有内容

引入POI依赖,或下载jar包

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>3.17</version>
</dependency>
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>3.17</version>
</dependency>

Excel工具类

import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;

public class ExcelUtil {
    
    

    public static void main(String[] args) throws IOException {
    
    
        XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(new File("文件路径")));
        XSSFSheet sheet = null;
        for (int i = 0; i < workbook.getNumberOfSheets(); i++) {
    
    
            sheet = workbook.getSheetAt(i);
            for (int j = 0; j < sheet.getPhysicalNumberOfRows(); j++) {
    
    
                XSSFRow row = sheet.getRow(j);
                for (int k = 0; k < row.getLastCellNum(); k++) {
    
    
                    System.out.print(row.getCell(k) + "\t");
                }
                System.out.println();
            }
        }
    }

}

猜你喜欢

转载自blog.csdn.net/qq_43656233/article/details/109860974