Rumah >Java >javaTutorial >Penjelasan terperinci tentang kaedah tugasan jenis penghitungan Java

Penjelasan terperinci tentang kaedah tugasan jenis penghitungan Java

WBOY
WBOYasal
2024-02-01 08:52:061334semak imbas

Penjelasan terperinci tentang kaedah tugasan jenis penghitungan Java

Jenis penghitungan Java ialah jenis khas yang membolehkan anda menentukan set pemalar yang boleh menjadi sebarang jenis nilai. Jenis penghitungan boleh berupa nombor, rentetan atau apa-apa jenis nilai lain.

Untuk menentukan jenis penghitungan, anda boleh menggunakan kata kunci enum. Contohnya:

public enum Color {
  RED,
  GREEN,
  BLUE
}

Dalam contoh ini, kami mentakrifkan jenis penghitungan Warna, yang mempunyai tiga pemalar: MERAH, HIJAU dan BIRU.

Untuk menggunakan jenis penghitungan, anda boleh menggunakan nama jenis penghitungan untuk mengakses pemalarnya. Contohnya:

Color color = Color.RED;

Dalam contoh ini, kami menetapkan pemalar Color.RED kepada pembolehubah warna.

Jenis enumerasi juga boleh mempunyai kaedah dan sifat tersendiri. Contohnya:

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;
  }
}

Dalam contoh ini, kami mentakrifkan jenis penghitungan Warna, yang mempunyai tiga pemalar: MERAH, HIJAU dan BIRU. Setiap pemalar mempunyai sifat merah, hijau dan birunya sendiri. Kami juga mentakrifkan pembina yang menerima tiga parameter: merah, hijau dan biru. Pembina ini memberikan parameter ini kepada sifat merah, hijau dan biru yang berterusan. Kami juga mentakrifkan tiga kaedah: getRed(), getGreen(), dan getBlue(). Kaedah ini mengembalikan nilai sifat pemalar merah, hijau dan biru.

Untuk menggunakan kaedah dan sifat jenis penghitungan, anda menggunakan nama jenis penghitungan untuk mengakses pemalarnya, kemudian gunakan nama pemalar untuk mengakses kaedah dan sifatnya. Contohnya:

Color color = Color.RED;
int red = color.getRed();
int green = color.getGreen();
int blue = color.getBlue();

Dalam contoh ini, kami menetapkan pemalar Color.RED kepada pembolehubah warna. Kemudian, kami menggunakan kaedah color.getRed(), color.getGreen(), dan color.getBlue() untuk mendapatkan nilai sifat merah, hijau dan biru pemalar.

Jenis yang disenaraikan ialah alat yang sangat berguna yang boleh membantu anda mengatur dan mengurus data anda. Jenis penghitungan boleh digunakan untuk menentukan set pemalar, yang boleh menjadi nilai apa-apa jenis. Jenis terhitung juga boleh mempunyai kaedah dan sifat mereka sendiri. Jenis penghitungan boleh digunakan untuk mengatur dan mengurus data dan boleh digunakan untuk menentukan set pemalar, yang boleh menjadi nilai apa-apa jenis.

Atas ialah kandungan terperinci Penjelasan terperinci tentang kaedah tugasan jenis penghitungan Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn