Java列挙型の代入方法の詳細説明

WBOY
リリース: 2024-02-01 08:52:06
オリジナル
1259 人が閲覧しました

Java列挙型の代入方法の詳細説明

Java 列挙型は、任意の型の値となる定数のセットを定義できる特別な型です。列挙型には、数値、文字列、またはその他の任意の種類の値を指定できます。

列挙型を定義するには、enum キーワードを使用できます。例:

public enum Color {
  RED,
  GREEN,
  BLUE
}
ログイン後にコピー

この例では、RED、GREEN、BLUE の 3 つの定数を持つ列挙型 Color を定義します。

列挙型を使用するには、列挙型の名前を使用してその定数にアクセスします。例:

Color color = Color.RED;
ログイン後にコピー

この例では、Color.RED 定数をカラー変数に割り当てます。

列挙型には、独自のメソッドとプロパティを持つこともできます。例:

public enum Color {
  RED(255, 0, 0),
  GREEN(0, 255, 0),
  BLUE(0, 0, 255);

  private int red;
  private int green;
  private int blue;

  private Color(int red, int green, int blue) {
    this.red = red;
    this.green = green;
    this.blue = blue;
  }

  public int getRed() {
    return red;
  }

  public int getGreen() {
    return green;
  }

  public int getBlue() {
    return blue;
  }
}
ログイン後にコピー

この例では、RED、GREEN、BLUE の 3 つの定数を持つ列挙型 Color を定義します。各定数には、独自の赤、緑、青のプロパティがあります。また、赤、緑、青の 3 つのパラメーターを受け入れるコンストラクターも定義します。このコンストラクターは、これらのパラメーターを定数の赤、緑、青のプロパティに割り当てます。また、getRed()、getGreen()、getBlue() の 3 つのメソッドも定義します。これらのメソッドは、定数の赤、緑、青のプロパティの値を返します。

列挙型のメソッドとプロパティを使用するには、列挙型の名前を使用してその定数にアクセスし、次に定数の名前を使用してそのメソッドとプロパティにアクセスします。例:

Color color = Color.RED;
int red = color.getRed();
int green = color.getGreen();
int blue = color.getBlue();
ログイン後にコピー

この例では、Color.RED 定数をカラー変数に割り当てます。次に、color.getRed()、color.getGreen()、および color.getBlue() メソッドを使用して、定数の赤、緑、および青のプロパティの値を取得します。

列挙型は、データの整理と管理に役立つ非常に便利なツールです。列挙型を使用して、任意の型の値を指定できる一連の定数を定義できます。列挙型は独自のメソッドとプロパティを持つこともできます。列挙型はデータの編成と管理に使用でき、また、任意の型の値を指定できる定数のセットを定義するために使用できます。

以上がJava列挙型の代入方法の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!