code: public static List<Object> readRow(Row row, CellEditor cellEditor) {
  		if (null == row) {
  			return new ArrayList<>(0);
  		}
  		final short length = row.getLastCellNum();
  		if (length < 0) {
  			return new ArrayList<>(0);
  		}
  		final List<Object> cellValues = new ArrayList<>((int) length);
  		Object cellValue;
  		boolean isAllNull = true;
  		for (short i = 0; i < length; i++) {
  			cellValue = CellUtil.getCellValue(row.getCell(i), cellEditor);
  			isAllNull &= StrUtil.isEmptyIfStr(cellValue);
  			cellValues.add(cellValue);
  		}
  
  		if (isAllNull) {
  			// 如果每个元素都为空，则定义为空行
  			return new ArrayList<>(0);
  		}
  		return cellValues;
  	}
docs: 读取一行
  
  @param row 行
  @param cellEditor 单元格编辑器
  @return 单元格值列表