首页 > 学院 > 开发设计 > 正文

enumerations inherit Enum

2019-11-08 19:57:52
字体:
来源:转载
供稿:网友

//final int ordinal() // final int compareTo(enum-type e) //equals(). ==: 需要完全相同,包括顺序位置

enum Apple{ Jonathan, GoldenDel, RedDel, Winesap, Cortland}class EnumDemo4{ public static void main(String args[]) { Apple ap, ap2, ap3; //Obtain all ordinal values using ordinal(). System.out.PRintln("Here are all apple constants"+ " and their ordinal values: "); for(Apple a: Apple.values()) System.out.println(a+" "+ a.ordinal()); ap= Apple.RedDel; ap2= Apple.GoldenDel; ap3= Apple.RedDel; System.out.println(); //Demostrate conpareTo() and equals() if(ap.compareTo(ap2)< 0) System.out.println(ap+ " comes before "+ ap2); if(ap.compareTo(ap2)>0) System.out.println(ap2+ " comes before "+ ap); if(ap.compareTo(ap3)==0) System.out.println(ap+ " equals "+ ap3); System.out.println(); if(ap.equals(ap2)) System.out.println("Error!"); if(ap.equals(ap3)) System.out.println(ap+ " equals "+ ap3); if(ap == ap3) System.out.println(ap+ " == "+ ap3); }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表