Устаревший метод CellTypeJAVA

Программисты JAVA общаются здесь
Anonymous
Устаревший метод CellType

Сообщение Anonymous »

Я видел здесь другие форумы с предложениями решений, но ни одно из них не работает.
Я хочу проверить, имеет ли ячейка значение null или пусто, я использую устаревший код (оба getCellType() и CELL_TYPE_BLANK устарели):

Код: Выделить всё

if( (c == null) || c.getCellType() == c.CELL_TYPE_BLANK){
//do something
}
Например, я искал решение в этой теме:

Альтернатива устаревшему getCellType

и я думал, что решение может выглядеть так:

Код: Выделить всё

if( (c == null) || c.getCellTypeEnum() == CellType.BLANK){
//Error: incomparable types: org.apache.poi.ss.usermodel.CellType and int
//do something
}
или

Код: Выделить всё

if( (c == null) || c.getBooleanCellValue()){
//do something
}
Но это не работает, и документация Apache тоже не очень полезна. Есть ли у кого-нибудь решение, которое не выдает предупреждений? Я использую пои 3.17.

Подробнее здесь: https://stackoverflow.com/questions/477 ... ype-method

Вернуться в «JAVA»