Discuss / Java / 有办法简化上面的代码吗

有办法简化上面的代码吗

Topic source

上面用了7个map.put(),有可能用循环吗,不然不是用起来很麻烦。我的理解是枚举类的每个枚举值都是一个实例,彼此之间好像不关联,不像list之类的可以用for循环,不知道有没有其他方法

有啊,枚举类有个values()方法,可以对所有实例进行遍历。

楼上的 put  put  put

你在怎么循环 你也 要 put 7次啊。。。。

当然你也可以找到 规律 毕竟 只有 最后一个 字 不一样。。。

但是,我觉得没必要。。。


  • 1

Reply