化妆品网站优化网站代码规范性
化妆品网站优化,网站代码规范性,网上买购物的软件有哪些,网站域名.xinhi#xff0c;我是逸尘#xff0c;一起学java吧 枚举是信息的标志和分类
当一个变量有几种固定可能的取值时#xff0c;就可以将它定义为类型的枚举。
优点#xff1a;代码可读性好#xff0c;入参约束严谨#xff0c;代码优雅#xff0c;是最好的信息分类技术#x…hi我是逸尘一起学java吧 枚举是信息的标志和分类
当一个变量有几种固定可能的取值时就可以将它定义为类型的枚举。
优点代码可读性好入参约束严谨代码优雅是最好的信息分类技术建议使用
缺点只能代表标识不能是数据具体值这个时候用常量且常量会简单一些 修饰符 enum 枚举名称{ 第一行都是罗列枚举类实例的名称 } enum Season{ SPRING,SUMMER,AUTUMN,WINTER; } 反编译的
枚举类都是继承了枚举类型java.lang.enum 枚举都是最终类不可以被继承。 构造器的构造器都是私有的枚举对外不能创建对象。 枚举类的第一行默认都是罗列枚举对象的名称的。
package com.yd.yc;import java.util.Scanner;public class TestOne {public static void main(String[] args) {System.out.println(请输入季节\nSPRING\nSUMMER\nAUTUMN\nWINTER);Scanner sr new Scanner(System.in);String seasons sr.next();//该方法方法的作用就是返回【名称为String name的】【枚举类T中的】枚举值// 该方法形参只要一个String类型的值即可并且该String值为枚举值对应的名称change(Season.valueOf(seasons));}private static void change(Season o) {switch (o){case SPRING:System.out.println(春天万物复苏又是...);break;case SUMMER:System.out.println(夏天吃冰棒);break;case AUTUMN:System.out.println(秋天天高气爽);break;case WINTER:System.out.println(冬天是玩雪人);break;}}}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87943.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!