【Java】关于枚举类型的概念

编程学习日记

2020年12月29日
简洁总结了使用Java中的enum枚举类型的方法。

枚举类型是什么?

将多个常量合并成一个类型的概念。由于是常量,所以无法在后续更改数据。枚举类型的优点是可以将多个常量组合在一起。

在处理switch语句时,枚举类型很方便。用enum实例来分组是因为我们可以在enum本身中使用switch来处理分组,这样可以更好地实现所需的操作和值。

“enum类型的使用方法”

枚举类型的写法如下。

enum 列挙名 {列挙子1, 列挙子2, ・・・};

// 列挙型を取り出すとき
列挙名.取得したいデータ
public class Sample {
           public static void main(String[] args) {
                      // Nameを取得してその中のTanakaのデータのみを出力
                      Name name = Name.Tanaka;
                      System.out.println(name);
           }
           // 列挙型Nameを定義する
           protected enum Name {
                      Tanaka,
                      Sato,
                      Kimura
           };
}
Tanaka

使用switch语句的示例代码

public class Sample {
  public static void main(String[] args) {
    Name name = Name.Tanaka;

    switch(name) {
      case Tanaka:
        System.out.println(田中);
        break;
      case Sato:
        System.out.println(佐藤);
        break;
      case Kimura:
        System.out.println(木村);
        break;
      }
    }

    protected enum Name {
       Tanaka,
      Sato,
      Kimura
    };
}
田中

文献引用

解释Java的Enum类型给初学者!还介绍了基本方法!在Java中使用枚举类型的方法【适合初学者】。

广告
将在 10 秒后关闭
bannerAds