アットウィキロゴ

enum型

enum型
 
関連する定数を宣言するときに便利。
J2SE5.0以前は
----------
Static final int Jan=1, Feb=2, Mar=3;
----------
 
I2SE5.0以降は
----------
enum Month{ Jan, Feb, Mar };
----------
 
このように宣言すると、Month型というデータ型が作られる。
※enum型の変数には、宣言時に列挙した定数しか指定できない。
 
つかうときは enum型名.定数名
----------
Month m = Month.Jan;
----------
 
■enum型の持つメソッド
public static E[] values()
 enum型のすべての定数値を配列で返す
 
public boolean equals(object other)
 otherがこのenum型の値と等しければtrueを返す
 
public int ordinal()
 このenum型の値が、何番目の定数値かを返す
 (0からはじまるので、1つめの値はゼロ番となる)
 

タグ:

Java
+ タグ編集
  • タグ:
  • Java
最終更新:2008年05月27日 22:48