「Java」java.lang.Class.isEnum()で列挙かどうかを判断するサンプル
Javaコード
package com.arkgame.study; enum Fruit { Banana, Grape, Apple, ; } public class IsEnumDemo { public static void main(String[] args) { System.out.println("Fruit:" + Fruit.Banana.toString()); System.out.println("HashCode:" + Fruit.Banana.hashCode()); boolean flag = Fruit.class.isEnum(); System.out.println("列挙:" + flag); } }
実行結果
Fruit:Banana
HashCode:366712642
列挙:true