java.time.Month Enum
pengantar
Itu java.time.Month Enum mewakili bulan tahun, seperti 'Juli'.
Deklarasi kelas
Berikut adalah deklarasi untuk java.time.Month Enum -
public enum Month
extends Enum<Month>
implements TemporalAccessor, TemporalAdjuster
Konstanta Enum
Berikut adalah bidang untuk Java.time.Month Enum -
JANUARY - Contoh tunggal untuk bulan Januari dengan 31 hari.
FEBRUARY - Contoh tunggal untuk bulan Februari dengan 28 hari, atau 29 dalam tahun kabisat.
MARCH - Contoh tunggal untuk bulan Maret dengan 31 hari.
APRIL - Contoh tunggal untuk bulan April dengan 30 hari.
MAY - Contoh tunggal untuk bulan Mei dengan 31 hari.
JUNE - Contoh tunggal untuk bulan Juni dengan 30 hari.
JULY - Contoh tunggal untuk bulan Juli dengan 31 hari.
AUGUST - Contoh tunggal untuk bulan Agustus dengan 31 hari.
SEPTEMBER - Contoh tunggal untuk bulan September dengan 30 hari.
OCTOBER - Contoh tunggal untuk bulan Oktober dengan 31 hari.
NOVEMBER - Contoh tunggal untuk bulan November dengan 30 hari.
DECEMBER - Contoh tunggal untuk bulan Desember dengan 31 hari.
Metode enum
Sr.No. | Metode & Deskripsi |
---|---|
1 | Penyesuaian temporal (Temporal temporal) Menyesuaikan objek temporal yang ditentukan agar memiliki bulan tahun yang sama dengan objek ini. |
2 | int firstDayOfYear (boolean leapYear) Mendapatkan hari dalam tahun yang sesuai dengan hari pertama bulan ini. |
3 | Bulan pertamaMonthOfQuarter () Mendapatkan bulan yang sesuai dengan bulan pertama kuartal ini. |
4 | statis Bulan dari (TemporalAccessor temporal) Memperoleh contoh Bulan dari objek temporal. |
5 | int get (bidang TemporalField) Mendapat nilai bidang yang ditentukan dari bulan-tahun ini sebagai int. |
6 | String getDisplayName (gaya TextStyle, lokal Lokal) Mendapat representasi tekstual, seperti 'Jan' atau 'Desember'. |
7 | getLong panjang (bidang TemporalField) Mendapatkan nilai bidang yang ditentukan dari bulan-tahun-tahun ini selama. |
8 | int getValue () Mendapat nilai int bulan-of-year. |
9 | boolean isSupported (bidang TemporalField) Memeriksa apakah bidang yang ditentukan didukung. |
10 | int panjang (boolean leapYear) Mendapat panjang bulan ini dalam hitungan hari. |
11 | int maxLength () Mendapat panjang maksimum bulan ini dalam hari. |
12 | int minLength () Mendapat panjang minimum bulan ini dalam hari. |
13 | Bulan minus (bulan panjang) Mengembalikan bulan-dari-tahun yang merupakan jumlah bulan yang ditentukan sebelum yang satu ini. |
14 | statis Bulan (int bulan) Memperoleh contoh Bulan dari nilai int. |
15 | Bulan plus (bulan panjang) Mengembalikan bulan-of-year yang merupakan jumlah kuartal yang ditentukan setelah yang satu ini. |
16 | Kueri Kueri ini mengimbangi menggunakan kueri yang ditentukan. |
17 | Rentang ValueRange (bidang TemporalField) Mendapat kisaran nilai yang valid untuk bidang yang ditentukan. |
18 | nilai Bulan statis (Nama string) Mengembalikan konstanta enum jenis ini dengan nama yang ditentukan. |
19 | statis Bulan [] nilai () Mengembalikan larik yang berisi konstanta dari tipe enum ini, dalam urutan deklarasinya. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- Java.lang.Enum
- Java.lang.Object