中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java如何讀取excel行數

小億
97
2024-09-13 15:35:15
欄目: 編程語言

在Java中,可以使用Apache POI庫來讀取Excel文件的行數。以下是一個簡單的示例,演示如何讀取Excel文件(.xlsx)的行數:

  1. 首先,確保已將Apache POI庫添加到項目中。如果使用Maven,請在pom.xml文件中添加以下依賴項:
   <groupId>org.apache.poi</groupId>
   <artifactId>poi-ooxml</artifactId>
   <version>4.1.2</version>
</dependency>
  1. 然后,編寫一個方法來讀取Excel文件的行數:
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

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

public class ExcelReader {

    public static void main(String[] args) throws IOException {
        String filePath = "path/to/your/excel/file.xlsx";
        int rowCount = getRowCount(filePath);
        System.out.println("行數: " + rowCount);
    }

    public static int getRowCount(String filePath) throws IOException {
        FileInputStream excelFile = new FileInputStream(new File(filePath));
        Workbook workbook = new XSSFWorkbook(excelFile);
        Sheet sheet = workbook.getSheetAt(0); // 獲取第一個工作表
        int rowCount = sheet.getLastRowNum(); // 獲取最后一行的行號
        workbook.close();
        return rowCount;
    }
}

filePath變量替換為實際的Excel文件路徑,然后運行程序。這將輸出Excel文件中的行數。注意,這個示例僅適用于.xlsx格式的Excel文件。對于.xls格式的文件,需要使用HSSFWorkbook類替換XSSFWorkbook類。

0
临沧市| 花莲县| 汉沽区| 永昌县| 汉中市| 宜川县| 清镇市| 庆阳市| 敦煌市| 伊川县| 上虞市| 出国| 碌曲县| 东安县| 大关县| 原阳县| 定南县| 出国| 萝北县| 涿鹿县| 谢通门县| 洪湖市| 通河县| 于田县| 芦溪县| 措勤县| 大洼县| 通山县| 城口县| 浦北县| 于田县| 章丘市| 克东县| 南丰县| 佛坪县| 墨脱县| 太康县| 郎溪县| 濮阳县| 江阴市| 南安市|