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

开发的网站企业公司网站建设

开发的网站,企业公司网站建设,什么网站可以做线上邀请函,外贸推广服务公司枚举(替换多例设计) 目的(使用场景) 不用也没啥 定义一个描述性别的类,那么该对象只有两个:男、 女。或者描述颜色基色的类,可以使用: 红色、绿色、蓝色。 功能 用于定义有限个数对象的一种结构&#x…

枚举(替换多例设计)

目的(使用场景)

不用也没啥
定义一个描述性别的类,那么该对象只有两个:男、 女。或者描述颜色基色的类,可以使用: 红色、绿色、蓝色。

功能

用于定义有限个数对象的一种结构(多例设计进化版)

方法

enum 关键字

提供有enum的关键字,直接放在枚举类前。

enum Color{ // 枚举类RED,GREEN,BLUE ; // 实例化对象
}
public class JavaDemo {public static void main(String args[]) {Color c = Color.RED; // 获取实例化对象System.out.println(c);}
}

values 方法

可通过 values() 方法获得其中所有的内容。

enum Color{ // 枚举类RED,GREEN,BLUE ; // 实例化对象
}
public class JavaDemo {public static void main(String args[]) {for (Color c : Color.values()){System.out.println(c);}}
}

应用

枚举与 switch 处理

enum Color{ // 枚举类RED,GREEN,BLUE ; // 实例化对象
}
public class JavaDemo {public static void main(String args[]) {Color c = Color.RED; // 获取实例化对象switch(c) { // 直接支持枚举case RED:System.out.println("红色");break;case GREEN:System.out.println("绿色");break;case BLUE:System.out.println("蓝色");break;}}
}

实例应用

定义 person 类中,性别使用枚举类型。

enum Sex {MALE("男"), FEMALE("女");private String title;private Sex(String) {this.title = title;}public String toString(){return this.title;}
}
class Person {private String name;private int age;private Sex sex;public Person(String name, int age, Sex sex){this.name = name;this.age = age;this.sex = sex;}public String toString() {return "姓名: " + this.name + "、年龄:" + this.age + "、性别:" + this.sex;}
}
public class JavaDemo {public static void main(String args[]) {System.out.println(new person("张三", 24, Sex.MALE));  // 此处传入的参数就必须是由枚举中来}
}

对于该程序而言,不用枚举也能实现,因此对于枚举来说,愿意使用就使用,不愿意使用就不用。

http://www.sczhlp.com/news/43066/

相关文章:

  • 图片交易网站源码百度推广图片
  • 做网站总结新产品上市推广策划方案
  • 免费b站推广网站不用下载域名检测工具
  • 做外贸网站卖什么货好呢站长之家权重查询
  • ElasticSearch是什么?
  • 触觉传感机器人运动规划与执行技术解析
  • 管理话题
  • 做网站沧州淮北网站建设
  • wordpress 4.6.4seo查询5118
  • wordpress幻灯片跳转英文关键词seo
  • 网站只做内容 不做外链键词优化排名
  • 电子政务网站建设的挑战肇庆网站推广排名
  • 深圳网站制作工具网站seo优化徐州百度网络
  • Java集合框架-3.增加forlambda表达式
  • 哈尔滨做网站需要多少钱百度搜索关键词排名
  • 网站建设功能需求公司网站建设需要多少钱
  • 深圳市作网站的公司9个成功的市场营销案例
  • 网站建设常用结构类型上海专业的网络推广
  • 如何做单页网站视频盘多多网盘资源库
  • 网站访客qq号码获取百度下载安装2021最新版
  • 网站备案后证书广州网站建设技术外包
  • C# Avalonia 10- TwoResources
  • flex网站模板专业公司网络推广
  • 网站icp备案号怎么查知乎seo
  • app引流推广怎么做东莞seo排名优化
  • 跨境交友网站建设引流推广公司
  • 怀化找工作网站内容营销成功案例
  • 自己做的网站怎么收藏本站百度搜索指数和资讯指数
  • 插入视频网站网上代写文章一般多少钱
  • android FragmentManager 删除所有Fragment 重建