欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程语言 > java >内容正文

java

java枚举的例子-凯发k8官方网

发布时间:2024/10/8 java 0 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 java枚举的例子_java枚举例子 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

package one;

/*作业要求:用枚举编写一个星期

枚举值:mon tue wed thu fri sat sun

该枚举要有一个方法返回中文的星期几。*/

public class work {

public static void main(string[] args)

{

printday(week.monday);

}

public static void printday(week day)

{

system.out.println(day.getday());

}

}

/*//方法一:利用构造函数复制

enum week

{

monday("星期一"),tuesday("星期二"),wednesday("星期三"),thursday("星期四"),friday("星期五"),saturday("星期六"),sunday("星期日");

private string day;

private week(string day)

{

this.day = day;

}

public string getday()

{

return day;

}

}*/

//方法二:利用抽象方法调用

enum week

{

monday

{

public string getday()

{

return "星期一";

}

},

tuesday

{

public string getday()

{

return "星期二";

}

},

wednesday

{

public string getday()

{

return "星期三";

}

},

thursday

{

public string getday()

{

return "星期四";

}

},

friday

{

public string getday()

{

return "星期五";

}

},

saturday

{

public string getday()

{

return "星期六";

}

},

sunday

{

public string getday()

{

return "星期日";

}

};

private week() {};

public abstract string getday();

}

总结

以上是凯发k8官方网为你收集整理的java枚举的例子_java枚举例子的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图