Рубрики

Класс isEnum () метод в Java с примерами

Метод isEnum () класса java.lang.Class используется для проверки того, является ли этот класс классом Enum. Метод возвращает true, если этот класс является классом Enum. В противном случае возвращается false.

Синтаксис:

public boolean isEnum()

Параметр: этот метод не принимает никаких параметров.

Возвращаемое значение: этот метод возвращает значение true, если этот класс является классом Enum. В противном случае возвращается false .

Ниже программы демонстрируют метод isEnum ().

Пример 1:

// Java-программа для демонстрации метода isEnum ()

  

public class Test {

    public static void main(String[] args)

        throws ClassNotFoundException

    {

  

        // возвращает объект Class для этого класса

        Class myClass = Class.forName("Test");

  

        System.out.println("Class represented by myClass: "

                           + myClass.toString());

  

        // Проверяем, является ли этот класс перечислением

        // используя метод isEnum ()

        System.out.println("Is Test an enum: "

                           + myClass.isEnum());

    }

}

Выход:

Class represented by myClass: class Test
Is Test an enum: false

Пример 2:

// Java-программа для демонстрации метода isEnum ()

  

enum A {}

  

public class Test {

  

    public static void main(String[] args)

        throws ClassNotFoundException

    {

  

        // возвращает объект Class для A

        Class myClass = A.class;

  

        // Проверяем, является ли myClass перечислением

        // используя метод isEnum ()

        System.out.println("Is A an enum: "

                           + myClass.isEnum());

    }

}

Выход:

Is A an enum: true

Ссылка: https://docs.oracle.com/javase/9/docs/api/java/lang/Class.html#isEnum–

Рекомендуемые посты:

Класс isEnum () метод в Java с примерами

0.00 (0%) 0 votes