java两个枚举互转

来源:互联网 发布:php前端教程视频 编辑:程序博客网 时间:2024/06/16 12:09
public static <enumFrom, enumTo> enumTo convertEnum(enumFrom from, Class<enumTo> to) {    enumTo rReturn = null;    if (to.isEnum()) {        enumTo[] array = to.getEnumConstants();        for (enumTo enu : array) {            if (enu.toString().equals(from.toString())) {                rReturn = enu;                break;            }        }    }    return rReturn;}
0 0
原创粉丝点击