タグ

ブックマーク / www.jundu.net (1)

  • Javaメモ/列挙型(enum)を使うには - Zephyr 〜風の翼〜

    列挙型(enum)を使うには † Javaには、C言語などと同じenum構文は用意されていない。しかし、取りうる値が限られている場合など、特にAPIの様に他人に使って貰うようなものを作る場合は、enumが使いたいときがある。 public static finalなintやStringを使う方法もあるが、後述するような問題があるので、以下のようなタイプセーフenumを使うことを心がけること。 ↑ タイプセーフenum † まずは、コードサンプルを以下に示す。 public class Race { private final String name; private Race(String name) {this.name = name;} public String toString() {return name;} public static final Race HUME = new

  • 1