java.time.Month Enum

Giriş

java.time.Month Enum, 'Temmuz' gibi bir ayı temsil eder.

Sınıf beyanı

Aşağıdaki beyanı java.time.Month Enum -

public enum Month
   extends Enum<Month>
      implements TemporalAccessor, TemporalAdjuster

Enum Sabitleri

Aşağıdakiler için alanlar Java.time.Month Enum -

  • JANUARY - Ocak ayı için 31 günlük singleton örneği.

  • FEBRUARY - 28 gün veya artık yılda 29 ile Şubat ayı için singleton örnek.

  • MARCH - 31 günlük Mart ayı için tekli örnek.

  • APRIL - 30 günlük Nisan ayı için tekil örnek.

  • MAY - 31 günlük Mayıs ayı için singleton örneği.

  • JUNE - 30 günlük Haziran ayı için tekil örnek.

  • JULY - Temmuz ayı için 31 günlük singleton örneği.

  • AUGUST - 31 günlük Ağustos ayı için tekil örnek.

  • SEPTEMBER - Eylül ayı için 30 günlük singleton örneği.

  • OCTOBER - 31 günlük Ekim ayı için tekil örnek.

  • NOVEMBER - Kasım ayı için 30 günlük singleton örneği.

  • DECEMBER - 31 günlük Aralık ayı için tekli örnek.

Enum yöntemleri

Sr.No. Yöntem ve Açıklama
1 Temporal ayarlama (Temporal temporal)

Belirtilen geçici nesneyi, bu nesneyle aynı yılın ayı olacak şekilde ayarlar.

2 int firstDayOfYear (boolean artıkYıl)

Bu ayın ilk gününe karşılık gelen yılın gününü alır.

3 Ay ilkMonthOfQuarter ()

Bu çeyreğin ilk ayına karşılık gelen ayı alır.

4 (TemporalAccessor temporal) 'dan statik Ay

Geçici bir nesneden Month örneğini alır.

5 int get (TemporalField alanı)

Yılın bu ayından belirtilen alanın değerini bir int olarak alır.

6 String getDisplayName (TextStyle stili, Yerel yerel ayar)

'Ocak' veya 'Aralık' gibi metinsel gösterimi alır.

7 long getLong (TemporalField alanı)

Bu yılın bu ayından belirtilen alanın değerini bir long olarak alır.

8 int getValue ()

Yılın ayı int değerini alır.

9 boole isSupported (TemporalField alanı)

Belirtilen alanın desteklenip desteklenmediğini kontrol eder.

10 int length (boolean artıkYıl)

Bu ayın gün cinsinden uzunluğunu alır.

11 int maxLength ()

Bu ayın maksimum uzunluğunu gün olarak alır.

12 int minLength ()

Bu ayın minimum uzunluğunu gün olarak alır.

13 Ay eksi (uzun aylar)

Bu aydan önce belirtilen sayıda ay olan yılın ayını döndürür.

14 statik Ay (int ay)

İnt değerinden Month örneğini alır.

15 Ay artı (uzun aylar)

Bundan sonra belirtilen çeyrek sayısı olan yılın ayını döndürür.

16 R sorgusu (TemporalQuery sorgusu)

Belirtilen sorguyu kullanarak bu uzaklığı sorgular.

17 ValueRange aralığı (TemporalField alanı)

Belirtilen alan için geçerli değerlerin aralığını alır.

18 statik Month valueOf (Dize adı)

Bu türün enum sabitini belirtilen adla döndürür.

19 statik Ay [] değerleri ()

Bu enum türünün sabitlerini bildirildikleri sırayla içeren bir dizi döndürür.

Miras alınan yöntemler

Bu sınıf, yöntemleri aşağıdaki sınıflardan miras alır -

  • Java.lang.Enum
  • Java.lang.Object