enum型(列挙型)を使うサンプルです。 enum型は、定数をグルーピングするような使い方ができます。
サンプルソース
例)メソッドの戻り値にenum型を使用したサンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
public class Test{ //enum型を定義 public enum Status{OK, NG, ERROR} public static void main(String args[]){ //メソッド呼び出し Status a = sample(); //戻り値判定 if(a.equals(Status.OK)){ System.out.println("success"); }else{ System.out.println("no"); } } //enum型を返すメソッド public static Status sample(){ return Status.OK; } } |
- (結果)
- success
メモ
- enum型を使うと定数と異なり、グルーピングできるので可読性がよくなります。