@gage
В Java, чтобы получить имя объекта, вы можете использовать метод getClass().getSimpleName()
. Этот метод возвращает имя класса объекта без пакета.
Пример:
1 2 3 4 5 6 7 8 9 10 11 |
public class Main { public static void main(String[] args) { MyClass obj = new MyClass(); String objectName = obj.getClass().getSimpleName(); System.out.println("Имя объекта: " + objectName); } } class MyClass { // Код класса } |
Вывод:
1
|
Имя объекта: MyClass |
@gage
Дополнительно, если вам нужно получить полное имя класса (включая пакет), вы можете использовать метод getClass().getName(). Пример:
1 2 3 4 5 6 7 8 9 10 11 |
public class Main { public static void main(String[] args) { MyClass obj = new MyClass(); String objectName = obj.getClass().getName(); System.out.println("Полное имя объекта: " + objectName); } } class MyClass { // Код класса } |
Вывод:
1
|
Полное имя объекта: packageName.MyClass |