package com.game.part.tmpl.type;

import com.game.part.tmpl.XSSFRowReadStream;

/**
 * 跳过一个列
 *
 * @author hjj2017
 * @since 2015/10/7
 *
 */
public class XlsxSkip extends AbstractXlsxCol {
    @Override
    protected void readImpl(XSSFRowReadStream stream) {
        if (stream != null) {
            // 如果参数对象不为空,
            // 则读取一个 Excel 单元格!
            stream.readCell();
        }
    }
}

package com.game.part.tmpl.type;

import com.game.part.tmpl.XSSFRowReadStream;

/**
 * 跳过一个列
 *
 * @author hjj2017
 * @since 2015/10/7
 *
 */
public final class XlsxSkip extends AbstractXlsxCol {
    /** 单例对象 */
    public static final XlsxSkip OBJ = new XlsxSkip();

    /**
     * 类默认构造器
     *
     */
    private XlsxSkip() {
    }

    @Override
    protected void readImpl(XSSFRowReadStream stream) {
        if (stream != null) {
            // 如果参数对象不为空,
            // 则读取一个 Excel 单元格!
            stream.readCell();
        }
    }
}

修改 XlsxSkip 为单例模式；