DifficultEnums.java 1.07 KB
package com.jevon.enums;

/**
 * @author chen
 * @version 1.0
 * @date 2019/10/18 0018 8:40
 */
public enum DifficultEnums {

    easy(1,"易"),
    medium(2,"中"),
    difficult(3,"难");

    private int difficultType ;
    private String difficultName ;

    DifficultEnums(int difficultType, String difficultName) {
        this.difficultType = difficultType;
        this.difficultName = difficultName;
    }

    public int getDifficultType() {
        return difficultType;
    }

    public void setDifficultType(int difficultType) {
        this.difficultType = difficultType;
    }

    public String getDifficultName() {
        return difficultName;
    }

    public void setDifficultName(String difficultName) {
        this.difficultName = difficultName;
    }

    public static int getDifficultType(String difficultName){
        for (DifficultEnums difficultEnums : DifficultEnums.values()) {
            if (difficultEnums.getDifficultName().equals(difficultName)) {
                return difficultEnums.getDifficultType();
            }
        }
        return 0 ;
    }
}