-1

我有以下代码:

        HSSFSheet sheet = workbook.getSheetAt(0);

        Cell resultCell=(Cell) sheet.getRow(1).getCell(0);

问题是结果单元格没有任何方法 setCellValue()。以下语句给了我一个错误

 resultCell.setCellValue("PASS");
4

2 回答 2

0

如果您查看Cell 的 Apache POI JavaDocs网站上的 Apache POI Cell 示例,您会清楚地看到它org.apache.poi.ss.usermodel.Cell有许多setCellValue方法,包括setCellValue(double)setCellValue(String)

很可能您为Cell. 您应该查看import班级顶部的陈述,删除错误的陈述,并确保您只有以下一项:

import org.apache.poi.ss.usermodel.Worbook;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Cell;

或者:

import org.apache.poi.ss.usermodel.*;
于 2016-05-27T12:10:32.980 回答
-1

正确的代码是这个 HSSFCell resultCell= sheet.getRow(1).getCell(0); 我不应该对细胞对象进行种姓

于 2016-05-26T17:09:04.097 回答