Как узнать класс объекта java
Ответы
Иван Полежаев
04 апреля 2023
Чтобы узнать класс объекта в Java, можно использовать метод getClass()
:
Object obj = new String("Hello, World!");
Class<?> cls = obj.getClass();
System.out.println("Class of obj: " + cls.getName());
В этом примере мы создаем объект String
, затем вызываем метод getClass()
, чтобы получить класс этого объекта, и, наконец, используем метод getName()
, чтобы получить имя класса.
Результатом будет:
Class of obj: java.lang.String
Метод getClass()
возвращает объект типа Class<?>
, который содержит информацию о классе объекта.
Мы можем использовать этот объект для получения информации о классе, такой как имя, модификаторы доступа, поля, методы и т.д.
1
0