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

二次网站开发app制作教程简单易学

二次网站开发,app制作教程简单易学,大型网站设计,威海市做网站的用法一#xff1a;常量 在JDK1.5 之前#xff0c;我们定义常量都是#xff1a; public static fianl.... 。现在好了#xff0c;有了枚举#xff0c;可以把相关的常量分组到一个枚举类型里#xff0c;而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN,…用法一常量 在JDK1.5 之前我们定义常量都是 public static fianl.... 。现在好了有了枚举可以把相关的常量分组到一个枚举类型里而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YELLOW }   用法二switch JDK1.6之前的switch语句只支持int,char,enum类型使用枚举能让我们的代码可读性更强。   enum Signal {GREEN, YELLOW, RED}public class TrafficLight {Signal color Signal.RED;public void change() {switch (color) {case RED:color Signal.GREEN;break;case YELLOW:color Signal.RED;break;case GREEN:color Signal.YELLOW;break;}}}   用法三向枚举中添加新方法 如果打算自定义自己的方法那么必须在enum实例序列的最后添加一个分号。而且 Java 要求必须先定义 enum 实例。   public enum Color {RED(红色, 1), GREEN(绿色, 2), BLANK(白色, 3), YELLO(黄色, 4);// 成员变量private String name;private int index;// 构造方法private Color(String name, int index) {this.name name;this.index index;}// 普通方法public static String getName(int index) {for (Color c : Color.values()) {if (c.getIndex() index) {return c.name;}}return null;}// get set 方法public String getName() {return name;}public void setName(String name) {this.name name;}public int getIndex() {return index;}public void setIndex(int index) {this.index index;}}   用法四覆盖枚举的方法 下面给出一个toString()方法覆盖的例子。   public class Test {public enum Color {RED(红色, 1), GREEN(绿色, 2), BLANK(白色, 3), YELLO(黄色, 4);// 成员变量private String name;private int index;// 构造方法private Color(String name, int index) {this.name name;this.index index;}// 覆盖方法Overridepublic String toString() {return this.index _ this.name;}}public static void main(String[] args) {System.out.println(Color.RED.toString());} }   用法五实现接口 所有的枚举都继承自java.lang.Enum类。由于Java 不支持多继承所以枚举对象不能再继承其他类。   public interface Behaviour {void print();String getInfo();}public enum Color implements Behaviour {RED(红色, 1), GREEN(绿色, 2), BLANK(白色, 3), YELLO(黄色, 4);// 成员变量private String name;private int index;// 构造方法private Color(String name, int index) {this.name name;this.index index;}// 接口方法 Overridepublic String getInfo() {return this.name;}// 接口方法Overridepublic void print() {System.out.println(this.index : this.name);}}   用法六使用接口组织枚举 public interface Food {enum Coffee implements Food {BLACK_COFFEE, DECAF_COFFEE, LATTE, CAPPUCCINO}enum Dessert implements Food {FRUIT, CAKE, GELATO}}  转载于:https://www.cnblogs.com/liutanghai/p/7216263.html
http://www.zqtcl.cn/news/353128/

相关文章:

  • 品牌营销网站建设东莞智通人才招聘网
  • 莒县建设局网站好的网站具备什么条件
  • 威海网站建设怎么样网上怎么推销自己的产品
  • 网站做SEO优化网站建设背景图片大小的修改
  • 看企业网站怎么做到百度秒收WordPress怎么可以上传图片
  • 欧洲手表网站简述jsp网站架构
  • 网站搜索排名优化软件flash xml网站
  • 匀贵网站建设亿级别网站开发注意
  • 怎样架设网站网站优化公司推荐
  • iis网站防盗链济宁官方网站
  • 网址查询地址查询站长之家在海南注册公司需要什么条件
  • 网站开发兼职平台网站建设需要多少钱小江网页设计
  • 最专业的网站建设收费2021没封的网站有人分享吗
  • 站酷设计网站官网入口文字设计wordpress是服务器吗
  • 律师手机网站模板天津做推广的公司
  • 西安市高新区建设规划局网站织梦小说网站模板下载地址
  • 网站开发简历 自我评价网页设计报告论文
  • 如何让网站不被收录不备案 国内网站
  • 站长之家域名买天猫店铺去哪里买
  • asp.net做的网站模板下载万网x3 wordpress
  • 设计网站设计目标天津市建设工程管理总队网站
  • 网站开始怎么做上海响应式网页建设
  • 网站备案 seo免费二维码制作网站
  • 删除网站备案网站建设湖南岚鸿建设
  • 做vlogger的网站有哪些长沙网站排名技巧
  • 媒体营销平台商品seo关键词优化
  • 芜湖先锋网站两学一做wordpress菜单顶部
  • 网站策划怎么样一级域名网站如何申请
  • 烟台高端网站开发网站开发哪个公司好
  • 广州网站定制开发方案南宁网站 制作