java读取excel文件的代码
时间: 2023-07-18 12:30:48 浏览: 103
Java可以使用Apache POI库来读取和写入Excel文件。下面是一个使用POI库读取Excel文件的示例代码:
``` java
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
public class ReadExcelFile {
public static void main(String[] args) {
try (FileInputStream inputStream = new FileInputStream("example.xlsx")) {
Workbook workbook = WorkbookFactory.create(inputStream); // 创建工作簿对象
Sheet sheet = workbook.getSheetAt(0); // 获取第一个工作表
for (Row row : sheet) { // 遍历行
for (Cell cell : row) { // 遍历列
System.out.print(cell.toString() + "\t"); // 输出单元格内容
}
System.out.println(); // 换行
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上述代码读取名为"example.xlsx"的Excel文件,并打印出每个单元格的内容。在代码中使用了try-with-resources语句来自动关闭文件输入流。首先创建一个FileInputStream对象,然后通过WorkbookFactory的create()方法创建工作簿对象,接着获取第一个工作表,最后遍历行和列,输出每个单元格的内容。
阅读全文