java中hssfrow_java-由于“ org.apache.poi.hssf.usermodel.HSSFRow无...

我正在编写Java代码来读取具有列名“ Key”和“ Value”的excel文件.但是由于无法强制执行此行代码而出现错误,

行firstRow =(Row)sheet.getRow(0);

如何解决此错误,请帮帮我.

public static void main(String[] args) throws Exception {

FileInputStream fileIn = new FileInputStream("c://param_2003.xls");

POIFSFileSystem fs = new POIFSFileSystem(fileIn);

HSSFWorkbook filename = new HSSFWorkbook(fs);

HSSFSheet sheet = filename.getSheetAt(0);

String column1 = "Key";

String column2 = "Value";

Integer columnNo1 = null;

Integer columnNo2 = null;

List cells = new ArrayList();

Row firstRow =(Row)sheet.getRow(0);

for(org.apache.poi.ss.usermodel.Cell cell:firstRow){

if (cell.getStringCellValue().equals(column1)){

columnNo1 = cell.getColumnIndex();

}

}

for(org.apache.poi.ss.usermodel.Cell cell:firstRow){

if (cell.getStringCellValue().equals(column2)){

columnNo2 = cell.getColumnIndex();

}

}

System.out.println(columnNo1);

System.out.println(columnNo2);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值