利用java jdk1.8 和 一些依赖 写一个导入excel表格的代码
时间: 2024-04-10 09:35:05 浏览: 97
jdk-8u241_64.zip
当然,我可以为您提供一个使用Java JDK 1.8和Apache POI依赖的示例代码来导入Excel表格。首先,请确保您已经在您的项目中引入了Apache POI依赖。
以下是一个简单的示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
public class ExcelImporter {
public static void main(String[] args) {
try {
// 加载Excel文件
FileInputStream file = new FileInputStream(new File("path/to/your/excel/file.xlsx"));
// 创建工作簿对象
Workbook workbook = WorkbookFactory.create(file);
// 获取第一个工作表
Sheet sheet = workbook.getSheetAt(0);
// 迭代遍历每一行
for (Row row : sheet) {
// 迭代遍历每个单元格
for (Cell cell : row) {
// 获取单元格的值并打印
System.out.print(cell.toString() + "\t");
}
System.out.println();
}
// 关闭文件流和工作簿
file.close();
workbook.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用`FileInputStream`来加载Excel文件,然后使用`WorkbookFactory`创建工作簿对象。我们获取第一个工作表,并使用嵌套的循环遍历每个单元格,并打印出其值。最后,我们关闭文件流和工作簿。
请注意,您需要将代码中的`"path/to/your/excel/file.xlsx"`替换为您实际的Excel文件路径。此外,您还可以根据需要对导入的Excel数据进行进一步的处理和操作。
希望这个示例代码能对您有所帮助!如果您有其他问题,请随时提问。
阅读全文