当前位置: 首页 > news >正文

免费的网站模板下载泰安关键词优化公司

免费的网站模板下载,泰安关键词优化公司,微信开放平台开发,wordpress上传安装包一、定义格式 public enum s { 枚举项1,枚举项2,枚举项3; } // 定义一个枚举类,用来表示春,夏,秋,冬这四个固定值 public enum Season {SPRING,SUMMER,AUTUMN,WINTER; } 二、枚举的特点 1、所有枚举类都是Enum的子类 2、我们可以通…

一、定义格式

public enum s {
        枚举项1,枚举项2,枚举项3;
}
// 定义一个枚举类,用来表示春,夏,秋,冬这四个固定值
public enum Season {SPRING,SUMMER,AUTUMN,WINTER;
}

二、枚举的特点

1、所有枚举类都是Enum的子类
2、我们可以通过"枚举类名.枚举项名称"去访问指定的枚举项
3、每一个枚举项其实就是该枚举的一个对象
4、枚举也是一个类,也可以去定义成员变量
5、枚举类的第一行上必须是枚举项,最后一个枚举项后的分号是可以省略的,但是如果枚举类有其他的东西,这个分号就不能省略。建议不要省略
6、枚举类可以有构造器,但必须是private的,它默认的也是private的。
枚举项的用法比较特殊:枚举("");
7、枚举类也可以有抽象方法,但是枚举项必须重写该方法
public enum Season {SPRING("春"){//如果枚举类中有抽象方法//那么在枚举项中必须要全部重写@Overridepublic void show() {System.out.println(this.name);}},SUMMER("夏"){@Overridepublic void show() {System.out.println(this.name);}},AUTUMN("秋"){@Overridepublic void show() {System.out.println(this.name);}},WINTER("冬"){@Overridepublic void show() {System.out.println(this.name);}};public String name;//空参构造//private Season(){}//有参构造private Season(String name){this.name = name;}//抽象方法public abstract void show();
}public class EnumDemo {public static void main(String[] args) {//第二个特点的演示//我们可以通过"枚举类名.枚举项名称"去访问指定的枚举项System.out.println(Season.SPRING);//第三个特点的演示//每一个枚举项其实就是该枚举的一个对象Season spring = Season.SPRING;}
}

三、枚举的方法

方法名说明
String name()获取枚举项的名称
int ordinal()返回枚举项在枚举类中的索引值
int compareTo(E o)比较两个枚举项,返回的是索引值的差值
String toString()返回枚举常量的名称
static T valueOf(Class type,String name)获取指定枚举类中的指定名称的枚举值
values()获得所有的枚举项

 

public enum Season {SPRING,SUMMER,AUTUMN,WINTER;
}public class EnumDemo {public static void main(String[] args) {// String name() 获取枚举项的名称String name = Season.SPRING.name();System.out.println(name);System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");// int ordinal() 返回枚举项在枚举类中的索引值int index1 = Season.SPRING.ordinal();int index2 = Season.SUMMER.ordinal();int index3 = Season.AUTUMN.ordinal();int index4 = Season.WINTER.ordinal();System.out.println(index1);System.out.println(index2);System.out.println(index3);System.out.println(index4);System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");// int compareTo(E o) 比较两个枚举项,返回的是索引值的差值int result = Season.SPRING.compareTo(Season.WINTER);System.out.println(result);//‐3System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");// String toString() 返回枚举常量的名称String s = Season.SPRING.toString();System.out.println(s);System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");// static <T> T valueOf(Class<T> type,String name)// 获取指定枚举类中的指定名称的枚举值Season spring = Enum.valueOf(Season.class, "SPRING");System.out.println(spring);System.out.println(Season.SPRING == spring);System.out.println("‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐");// values() 获得所有的枚举项Season[] values = Season.values();for (Season value : values) {System.out.println(value);}}
}

http://www.yayakq.cn/news/437420/

相关文章:

  • 个人做医疗类网站违法商家在网站做淘宝客会给佣金吗
  • 网站经营许可备案广告位
  • 网站开发常用插件wordpress新闻源码
  • 网站管理后台制作广州市手机网站建设品牌
  • 湖北微网站建设报价做国外网站选择vps
  • 搜关键词网站人力资源公司怎么找客户
  • 数据库怎么建立wordpress关键词优化报价查询
  • 网页与网站设计什么是抖动上海网站分站建设
  • 世界政务网站绩效评估指标体系建设分宜网站建设
  • 我的网站 dedecmsicp是什么
  • 广州市建设工程交易中心网站哪个公司的装饰设计公司
  • wordpress建站安全性扬中新闻中心
  • 淘宝联盟建网站做360网站中保存的图片存在哪里的
  • 网站建设调研网站的后期维护
  • 只做一页的网站多少钱p2p网站方案
  • 搭建网站建设seo千享科技
  • 现在建网站多少钱江门地区网站建设公司
  • 定西市建设厅官方网站做平面的公司网站
  • 中山网页网站设计模板自建虚拟主机网站源码
  • 彩票网站源码下载wordpress搭建后域名打不开
  • 网站推广目标关键词什么网站可以做调察问卷
  • 网站自适应怎么做装修公司哪家好十大排名上海
  • le网站源码怎能建设个人网站
  • 深圳宝安网站推广做电影网站有风险吗
  • 广州网站制作费用装修十大风格
  • 合肥做网站做推广自己写的网页怎么发布
  • 郑州网站建设搜索优化海南省建设人力资源网站
  • 做网站要求什么软件wordpress自适应代码
  • 哪个网站名片做的号国内 免费 云服务器
  • 专业做消防工程师的正规网站广元网站建设公司