java用jxl处理excel
时间: 2023-07-16 09:14:26 浏览: 70
是的,Java中可以使用jxl库来处理Excel文件。jxl是一种开源的Java API,它提供了许多类和方法来读取、写入和修改Excel文件。以下是一个简单的例子,演示如何使用jxl库读取Excel文件中的数据:
```
import jxl.*;
import java.io.*;
public class ReadExcel {
public static void main(String[] args) {
try {
// 打开文件
Workbook workbook = Workbook.getWorkbook(new File("data.xls"));
// 获取第一个工作表
Sheet sheet = workbook.getSheet(0);
// 获取行数和列数
int rows = sheet.getRows();
int cols = sheet.getColumns();
// 遍历行和列,读取数据
for (int row = 0; row < rows; row++) {
for (int col = 0; col < cols; col++) {
Cell cell = sheet.getCell(col, row);
System.out.print(cell.getContents() + "\t");
}
System.out.println();
}
// 关闭文件
workbook.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
该程序打开名为data.xls的Excel文件,并读取第一个工作表的所有数据,然后将其打印到控制台上。你可以根据需要修改该程序,以实现其他Excel文件处理任务。