zoukankan      html  css  js  c++  java
  • Java 枚举怎么使用?

    • 运行环境:

      JDK8 + IntelliJ IDEA 2018.3 


    • 源码

       Demo类:

     

    package com.ChenJiangT.demo2;

    import java.util.Arrays;
    import java.util.Scanner;

    public class Demo2 {
    public static void main(String[] args) {
    System.out.println(Arrays.toString(Season.values()));
    Season[] sea=Season.values();

    for (Season a:sea) {
    System.out.println(a);
    System.out.println(a.name());
    System.out.println(a.ordinal());
    }
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入您想要的季节(1--SPRING,2---SUMMER,3--AUTUMN,4--WINTER)");
    String s=sc.next();
    Season season = Season.valueOf(s);
    fun(season);

    }
    public static void fun(Season season){
    switch (season){
    case SUMMER:
    System.out.println("夏天来了");
    break;
    case AUTUMN:
    System.out.println("秋天来了");
    break;
    case WINTER:
    System.out.println("冬天来了");
    break;
    default:
    System.out.println("您的输入有误!");
    }
    }
    }

    Season 类:

    package com.ChenJiangT.demo2;
    
    public enum Season {
        SPRING,//
        SUMMER,//
        AUTUMN,//
        WINTER;//
    }
    • 效果图:

        

     

  • 相关阅读:
    excelhelp
    导入数据到GridView
    sql2005悠改sa
    状态存储管理 encode,decode,transfer
    Session持久化
    Microsoft SQL Server 2005 数据类型
    Cookie (HttpCookie的实例)
    role设计
    ajax
    poj 3370 Halloween treats 夜
  • 原文地址:https://www.cnblogs.com/CjtBlog/p/13573140.html
Copyright © 2011-2022 走看看